ホームページ >データベース >mysql チュートリアル >mysqlのコメント文字とは何ですか?
mysql には 3 種類のコメント文字があります: 1. 「#」、単一行のコメントを表し、構文は「#comment content」です; 2. 「--」、これはコメントを表します単一行コメント、構文は「--comment content」、3.「/**/"、複数行のコメントを示します。構文 "/*コメントの内容*/」です。
このチュートリアルの動作環境: Windows7 システム、mysql5.7.27 バージョン、Dell G3 コンピューター。
#MySQL のコメント文字には 3 つのタイプがあります:
1、#comment content、単一行のコメント
## を表します。 #2, "
" (-- の後にスペースがあることに注意してください) 3,
/* .... */MySQL サーバーのバージョンは 5.7.27. MySQL サーバーのバージョンが 5.7.28 以上の場合、最後の SQL ステートメント実行されます。 [関連する推奨事項:は、ほとんどのプログラミング言語のコメントです。このコメント内のステートメントは、実行されました。ただし、MySQL での互換性を維持するために、たとえば、mysqldump からエクスポートされた SQL ステートメントは他のデータベースで直接使用でき、MySQL にのみ存在するいくつかの固有のステートメントが
」などのステートメント、ここでの 50701 は、データベース サーバーのバージョンが 5.7.01 以降の場合にのみステートメントが実行されることを意味します。 。/*! ... */# に配置されます。 ## 、これらのステートメントは他のデータベースでは実行されませんが、MySQL では実行されます。ここで、
# と
!の間にスペースを入れることはできません。
「
/*!50701 select * from test */;
例は次のとおりです:
MySQL [(none)]> /*!select count(*) from mysql.user*/; +----------+ | count(*) | +----------+ | 7 | +----------+ 1 row in set (0.07 sec) MySQL [(none)]> /* !select count(*) from mysql.user*/; ERROR: No query specified MySQL [(none)]> /* select count(*) from mysql.user*/; ERROR: No query specified MySQL [(none)]> select @@version; +--------------+ | @@version | +--------------+ | 5.7.27-5-log | +--------------+ 1 row in set (0.06 sec) MySQL [(none)]> /*!50727 select count(*) from mysql.user*/; +----------+ | count(*) | +----------+ | 7 | +----------+ 1 row in set (0.08 sec) MySQL [(none)]> /*!50728 select count(*) from mysql.user*/; Query OK, 0 rows affected (0.06 sec)
mysql ビデオ チュートリアル
]以上がmysqlのコメント文字とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。