码迷,mamicode.com
首页 > 数据库 > 详细

mysql存储过程

时间:2018-05-11 14:33:33      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:procedure

如果需要给一个一般用户查看存储过程的权限的话,就需要给该用户提供该数据库的select和execute权限和mysql的select权限。



方法一:(直接查询)

select `specific_name` from mysql.proc where db = 'your_db_name' and `type` = 'procedure'

方法二:(查看数据库里所有存储过程+内容)

show procedure status;

方法三:(查看当前数据库里存储过程列表)

select specific_name from mysql.proc ;

方法四:(查看某一个存储过程的具体内容)

select body from mysql.proc where specific_name = 'your_proc_name';

查看存储过程或函数的创建代码 :

show create procedure your_proc_name;
show create function your_func_name;

删除存储过程:

drop procedure your_proc_name;


mysql存储过程

标签:procedure

原文地址:http://blog.51cto.com/ting2junshui/2115206

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!