mysql查看所有存储过程,函数,视图,触发器,表
2015-09-07 13:51
806 查看
查询数据库中的存储过程和函数
方法一:
select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程
select `name` from mysql.proc where db = 'your_db_name' and `type` = 'FUNCTION' //函数
方法二:
show procedure status; //存储过程
show function status; //函数
查看存储过程或函数的创建代码
show create procedure proc_name;
show create function func_name;
查看视图
SELECT * from information_schema.VIEWS //视图
SELECT * from information_schema.TABLES //表
查看触发器
方法一:
语法:SHOW TRIGGERS [FROM db_name] [LIKE expr]
实例:SHOW TRIGGERS\G //触发器
方法二:
对INFORMATION_SCHEMA数据库中的TRIGGERS表查询
mysql>SELECT * FROM triggers T WHERE trigger_name=”mytrigger” \G
方法一:
select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程
select `name` from mysql.proc where db = 'your_db_name' and `type` = 'FUNCTION' //函数
方法二:
show procedure status; //存储过程
show function status; //函数
查看存储过程或函数的创建代码
show create procedure proc_name;
show create function func_name;
查看视图
SELECT * from information_schema.VIEWS //视图
SELECT * from information_schema.TABLES //表
查看触发器
方法一:
语法:SHOW TRIGGERS [FROM db_name] [LIKE expr]
实例:SHOW TRIGGERS\G //触发器
方法二:
对INFORMATION_SCHEMA数据库中的TRIGGERS表查询
mysql>SELECT * FROM triggers T WHERE trigger_name=”mytrigger” \G
相关文章推荐
- mysql查看所有存储过程,函数,视图,触发器,表
- MySQL数据库的一些操作
- Mysqldump --single-transaction 选项解析
- MYSQL常用集群方案
- Mysql数据库命令大全
- mysql触发器编写
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- 问题五20150907Mysql版本不一致错误
- mysql的主从同步
- mysql集群理解
- MYSQL查询优化:show profile
- mysql密码忘记了怎么办?
- MySQL存储过程
- MySQL加密和解密
- MySQL_忘记Root密码并找回
- mysql 5.6 datetime default now()
- MySQL cmake安装
- Maven 2 + Hibernate 3.2 + MySQL Example (Annotation)
- mysql下sql语句 update 字段=字段+字符串
- MySQL数据库迁移