【问题标题】:Check if a MySQL database has any stored procedures检查 MySQL 数据库是否有任何存储过程
【发布时间】:2013-04-03 12:33:32
【问题描述】:

我正在尝试找出确定 mysql 数据库是否使用存储过程的最佳方法。它不是一个自制的数据库......开源的东西。 我在这里找到了另一个帖子:Find all MySQL Stored Procedure calls?

根据那篇文章,我尝试了以下方法:

mysql> SELECT * FROM information_schema.ROUTINES ->;空集(0.00 秒) mysql>

我可以安全地假设这个数据库没有存储过程吗? 谢谢!

【问题讨论】:

  • 除非您是“root”,否则我认为您只能假设没有您可以访问的过程。

标签: mysql stored-procedures


【解决方案1】:

对于您发布的查询,您做出该假设是正确的。我在没有存储过程的本地数据库上对其进行了测试,得到了相同的结果。我创建了一个测试存储过程,重新运行了相同的查询并得到了一个结果(使用我创建的过程)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-15
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多