mysql 建立存储过程要写delimiter,后面的$是什么意思

mysql 建立存储过程要写delimiter,后面的$是什么意思,第1张

delimiter是mysql分隔符,在mysql客户端中分隔符默认是分号。

delimiter $意思是设置了$作为分隔符,即执行mysql语句的时候以$作为结束的标志。

一般使用完delimiter设置其他分隔符之后,需要重新设置回默认分隔符,命令

delimiter 

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql>SHOW DATABASES

2:创建一个数据库MYSQLDATA

mysql>CREATE DATABASE MYSQLDATA

3:选择你所创建的数据库

mysql>USE MYSQLDATA(按回车键出现Database changed 时说明 *** 作成功!)

mysql中修改命令结束符delimiter的用法:

mysql中的delimiter会告诉MySQL解释器,命令的结束符是什么,默认情况下MySQL的命令是以分号()结束的.在遇到()时,MySQL就可以执行命令了.

看下面例子:

mysql>delimiter $

就是告诉MySQL解释器,当碰到$时,才执行命令.

例1:mysql>select * from temp#回车时就会执行这条语句

例2:mysql>delimiter $

mysql>select * from temp#回车时不会执行

->$#在此回车才会执行上述语句

mysql>delimiter #将命令结束符重新设定为()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6138107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存