我想显示 mysql 工作台程序中的程序代码。我右键单击任何程序并单击“更改程序”选项,但没有发生任何事情。
我正在尝试另一种方式来显示我的代码并更改程序的代码。我想向代码展示 mysql 代码,此代码语句如下:
SHOW PROCEDURE CODE pusers
但我收到此错误:
Error Code: 1289. The 'SHOW PROCEDURE|FUNCTION CODE' feature is disabled; to have it working
我的操作系统是MAC Lion OSX,MySQL Workbench程序版本是“版本5.2.47修订版10398”和“版本5.2.45修订版10251”。该程序有新旧版本。
你有什么想法吗?
最佳答案
这是设计使然。
SHOW PROCEDURE CODE Syntax
This statement is a MySQL extension that is available only for servers that have been built with debugging support. It displays a representation of the internal implementation of the named stored procedure.
正如错误消息明确指出的那样,如果您希望能够使用此功能,您需要使用 --with-debug
选项构建 MySql。
关于mysql - 错误代码 : 1289. 'SHOW PROCEDURE|FUNCTION CODE' 功能已禁用;让它发挥作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17418968/