1、查询存储过或函数
select name from mysql.proc where db='db_name' and type='procedure';
select name from mysql.proc where db='db_name' and type='function';
select specfic_name from mysql.proc;//查看数据库中的存储过程名字
show procedure status;
show function status;
2、查看存储过程或函数的创建语句
select body from mysql.proc where specific_name = 'proc_name';//查看数据库中的存储过程的创建语句
show create procedure proc_name;
show create function func_name;
3、查看视图
select * from information_schema.views;
select * from information_schema.tables;
4、查看触发器
语法:show triggers [from db_name ][ like expr]