MySQL存储过程(以前的笔记发布一下)

Posted 清颖~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL存储过程(以前的笔记发布一下)相关的知识,希望对你有一定的参考价值。

可以用 命令"show PROCEDURE status"查看所有的存储过程或检索系统表"mysql.proc"来查询已有的存储过程。
常用的命令如下:

用show PROCEDURE status命令查看:
-- 查看所有的存储过程
show PROCEDURE status;
-- 查看特定数据库存储过程
show PROCEDURE status where db='test';
-- 用指定的登录名查看该用户创建的存储过程
show PROCEDURE status where definer='root@localhost'; -- @localhost为用户登录位置(本地登录)
-- 查看指定时间段创建存储过程
show PROCEDURE status where created between '2017-02-17 00:00:00'
and '2017-02-17 23:59:59';
用系统表mysql.proc来查看:
-- 查看所有的存储过程信息
select * from mysql.proc;
-- 查看特定数据库里的存储过程
select * from mysql.proc where db='test';
-- 查看某个用户定义的存储过程
select * from mysql.proc where definer='root@localhost';
-- 查看某时间段创建的存储过程
select * from mysql.proc where created between '2022-02-17 00:00:00'
and '2022-02-17 23:59:59';

以上是关于MySQL存储过程(以前的笔记发布一下)的主要内容,如果未能解决你的问题,请参考以下文章

《mysql必知必会》读书笔记--存储过程的使用

MySQL笔记基础篇

MySQL学习笔记——存储过程

MySql 存储过程笔记

mysql深入浅出的笔记(存储过程一)

MySQL-07-笔记