Terdapat tiga jenis aksara ulasan dalam mysql: 1. "#", yang mewakili ulasan satu baris, dan sintaksnya ialah "#kandungan ulasan"; 2. "--", yang mewakili a ulasan satu baris dan sintaksnya ialah "--komen komen"; 3. "/**/", menunjukkan komen berbilang baris, sintaks "/*komen komen*/".
Persekitaran pengendalian tutorial ini: sistem Windows 7, mysql versi 5.7.27, komputer Dell G3.
Terdapat tiga jenis aksara ulasan MySQL:
1, #注释内容
, yang mewakili ulasan satu baris
2, "-- 注释内容
" (nota-- Terdapat ruang selepas)
3. /*注释内容*/
Selain itu, anda perlu memberi perhatian kepada perkara berikut:
/* .... */
Dalam kebanyakan bahasa pengaturcaraan Komen, pernyataan dalam ulasan ini tidak dilaksanakan. Walau bagaimanapun, untuk mengekalkan keserasian dalam MySQL, sebagai contoh, pernyataan SQL yang dieksport dari mysqldump boleh digunakan secara langsung oleh pangkalan data lain, ia meletakkan beberapa pernyataan unik yang hanya pada MySQL dalam/*! ... */
, supaya jika pernyataan ini digunakan dalam pangkalan data lain tidak akan dilaksanakan, tetapi dalam MySQL ia akan dilaksanakan. Di sini, tidak boleh ada ruang antara*
dan!
. Kenyataanseperti "
/*!50701 select * from test */;
", 50701 di sini bermakna pernyataan itu akan dilaksanakan hanya jika pelayan pangkalan data adalah versi 5.7.01 atau lebih tinggi.
Contohnya adalah seperti berikut:
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)
Versi pelayan MySQL ialah 5.7.27 Apabila versi pelayan MySQL lebih besar daripada atau sama dengan 5.7.28, yang terakhir Kenyataan SQL akan dilaksanakan.
[Cadangan berkaitan: tutorial video mysql]
Atas ialah kandungan terperinci Apakah watak komen mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!