标签: mysql stored-procedures
我通过远程访问在MySQL中创建了许多存储过程。这些程序运作良好。
几天后我通过远程访问连接到数据库。所有存储过程都是活着的,但在尝试调用这些过程时,我意识到程序内部的SQL查询已经消失了。谁知道原因?
答案 0 :(得分:1)
如果SHOW CREATE PROCEDURE(请参阅docs)没有向您显示过程(内部有SQL查询),您可能会遇到一些权限问题 - 您需要成为过程的所有者或拥有{ {1}}访问SELECT表。
SHOW CREATE PROCEDURE
SELECT