There are MYSQL的SQL文件有三种注释风格[参见1]:
否则,很有可能你会得到如下错误信息:
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-
也就是说,如果你的注释是下面这样的:
--- this is a notation
那么,当你导入含有该行的SQL文件时,MYSQL不会让你通过的。
但是,令人奇怪的是,如果你是在MYSQL命令行下输入这条注释命令,则不会有错误。如下图所示: