mysql 查询数据库中的存储过程与函数的语句

 更新时间:2011年05月07日 21:47:25   作者:  
mysql 查询数据库中的存储过程与函数的语句,需要的朋友可以参考下。
方法一:
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 PROCEDURE STATUS WHERE db='servant_591up'

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

相关文章

  • MySQL8.0.30(zip版)windows安装过程

    MySQL8.0.30(zip版)windows安装过程

    这篇文章主要介绍了MySQL8.0.30(zip版)windows安装,进入到mysql下载页面后选择zip版本点击下载,下载完以后把它解压到自己想存放的位置,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • mysql处理添加外键时提示error 150 问题的解决方法

    mysql处理添加外键时提示error 150 问题的解决方法

    当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的
    2011-11-11
  • Mysql跨表更新 多表update sql语句总结

    Mysql跨表更新 多表update sql语句总结

    Mysql跨表更新一直是大家所关心的话题,本文介绍mysql多表 update在实践中几种不同的写法,需要的朋友可以参考下
    2012-12-12
  • Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法

    Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法

    这篇文章主要介绍了Mysql数据库从5.6.28版本升到8.0.11版本过程中遇到的问题及解决方法,解决办法有三种,每种方法给大家介绍的都很详细,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-05-05
  • Canal实现MYSQL实时数据同步的示例代码

    Canal实现MYSQL实时数据同步的示例代码

    本文详细介绍了Canal部署的全过程,包括Canal-Admin、Canal-Server和Canal-Adapter的安装和配置,涵盖创建目录、修改配置文件、容器部署等步骤,适用于MYSQL8.0+环境,旨在帮助用户实现MYSQL实时数据同步
    2024-11-11
  • mysql安装不上怎么办 mysql安装失败原因和解决方法

    mysql安装不上怎么办 mysql安装失败原因和解决方法

    在我们装mysql数据库时,出现安装失败是一件非常令人烦恼的事情,接下来小编就给大家带来在我们安装mysql数据库失败的一些解决方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 浅谈sql数据库去重

    浅谈sql数据库去重

    关于sql去重,我简单谈一下自己的理解和经验,如果各位有建议或有不明白的欢迎多多指出。
    2014-08-08
  • MySQL 5.7.17 免安装版本的安装配置

    MySQL 5.7.17 免安装版本的安装配置

    这篇文章主要为大家详细介绍了MySQL 5.7.17 免安装版本的安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • 使用JDBC数据库连接工具类

    使用JDBC数据库连接工具类

    这篇文章主要介绍了使用JDBC数据库连接工具类方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2007-03-03
  • mysql日常锁表之flush_tables详解

    mysql日常锁表之flush_tables详解

    Flushtables和Flushtableswithreadlock是MySQL中的两个命令,用于关闭表对象和清空查询缓存,它们会等待所有正在运行的SQL请求执行结束,如果请求操作的表集合为{tables},则会阻塞其他会话对{tables}表上的所有操作,包括查询和写操作
    2024-11-11

最新评论