Le serveur MySQL accepte les commentaires qui commencent par # jusqu'à la fin de la ligne, et les commentaires multi-lignes de type C/C++ /*........... */ :@:
mysql> select 1+1; # This comment continues to the end of line mysql> select 1 /bin /boot /capture1.png /courier-imap-1.3.10-1.7.1.i386.rpm /courier-imap-maildirmake-1.3.12-7.i386.rpm /courier-imap-mysql-1.3.10-1.7.1.i386.rpm /dev /etc /home /initrd /iptables /lib /lost+found /misc /mnt /opt /proc /root /rsh-0.17-5.i386.rpm /sbin /tmp /usr /var this is an in-line comment mysql/ php/ + 1; mysql> select 1+ /bin /boot /capture1.png /courier-imap-1.3.10-1.7.1.i386.rpm /courier-imap-maildirmake-1.3.12-7.i386.rpm /courier-imap-mysql-1.3.10-1.7.1.i386.rpm /dev /etc /home /initrd /iptables /lib /lost+found /misc /mnt /opt /proc /root /rsh-0.17-5.i386.rpm /sbin /tmp /usr /var this is a multiple-line comment mysql/ php/ 1;
Bien que le serveur comprennent les commentaires multi lignes, il y a quelques restrictions :@:
mysql , l'invite de commande passe de mysql> à '> or ">.
Ces limitations s'applique aussi bien lors de l'utilsation de mysql que lors de la lecture d'un fichier dans une table.
MySQL n'accepte pas les commentaires de type ``--'' ANSI SQL. 5.3.7 `--' comme début de commentaire.