MySQL数据库工程师入门实战课程视频教程
4955 人在学
如果想要查看MySQL的存储过程和函数的状态,该怎么办呢?有一个办法就是使用mysql的SHOW STATUS语句进行查看。
《MySQL入门很简单》第14章存储过程和函数,本章介绍了MySQL数据库的存储过程和存储函数。存储过程和存储函数都是用户自己定义的SQL语句的集合。它们都存储在服务器端,只要调用就可以在服务器端执行。本章重点讲解了创建存储过程和存储函数的方法。本节为大家介绍SHOW STATUS语句查看存储过程和函数的状态。
14.3查看存储过程和函数
存储过程和函数创建以后,用户可以查看存储过程和函数的状态和定义。用户可以通过SHOW STATUS语句来查看存储过程和函数的状态,也可以通过SHOWCREATE语句来查看存储过程和函数的定义。用户也可以通过查询information_schema数据库下的Routines表来查看存储过程和函数的信息。本小节将详细讲解查看存储过程和函数的状态与定义的方法。
14.3.1SHOW STATUS语句查看存储过程和函数的状态
MySQL中可以通过SHOW STATUS语句查看存储过程和函数的状态。其基本语法形式如下:
其中,PROCEDURE参数表示查询存储过程;FUNCTION参数表示查询存储函数;LIKE'pattern'参数用来匹配存储过程或函数的名称。
【示例14-21】下面查询名为num_from_employee的存储过程的状态。代码执行如下:
查询结果显示了存储过程的创建时间、修改时间和字符集等信息。
以上就是利用SHOWSTATUS语句查看mysql存储过程和函数状态,大家现在了解了SHOWSTATUS语句的作用原理了吗?