DELIMITER 用于更改MySQL 命令行使用程序语句的分隔符.

MySQL 中默认的语句分隔符为 ; 用于一段sql 语句结尾,回车后执行该语句,使用场景,一般是在创建sql 存储过程是使用,因为存储过程中保存了多条sql 语句,像一个SQL语句集合,下一个介绍,

主要方式 : delimiter 空格 需要指定的语句分隔符

如下:

-- 更改为 // 作为语句分隔符
mysql> delimiter  //

MySQL —— 语句分隔符 (DELIMITER)(二十四)-编程知识网

上述中,delimiter // 告诉命令行实用程序使用 // 作为新的语句结束分隔符,这样我们在使用存储过程的时候就不会出现编写不了的情况,就可以将存储过程中的内容正确传送给数据库引擎,最后在使用 delimiter ; 恢复为原来的语句分隔符。

 注意:使用delimiter 声明的时候中间要有空格,

MySQL —— 语句分隔符 (DELIMITER)(二十四)-编程知识网

 不然很难受。

最后注意:语句分隔符除了   符号外,任何字符都可以用做语句分隔符