我正在使用MySql命令行5.6.11,当我尝试在命令行中查看我的存储过程时
SHOW PROCEDURE CODE sp_my_procedure
Run Code Online (Sandbox Code Playgroud)
我越来越:
ERROR 1289 (HY000): The 'SHOW PROCEDURE|FUNCTION CODE' feature is disabled; you need MySQL built with '--with-debug' to have it working
Run Code Online (Sandbox Code Playgroud)
如何使用该命令在Windows中使用"--with-debug"运行mysql(我看到了文档,但它讨论了如何在Linux中执行此操作)?
VMa*_*Mai 11
您需要自己编译mysql二进制文件,请参阅http://dev.mysql.com/doc/refman/5.6/en/source-installation.html,因为
SHOW PROCEDURE CODE proc_name
Run Code Online (Sandbox Code Playgroud)
此语句是MySQL扩展,仅适用于已使用调试支持构建的服务器.
但也许SHOW CREATE PROCEDURE可以满足您的需求.