当我尝试将架构导出到自包含文件时,我收到以下错误:
Running: mysqldump --defaults-file="/tmp/tmpJYzU44/extraparams.cnf"
--$internal$show-internal-schemas=FALSE --host=localhost
--protocol=tcp --user=root --port=3306 --default-character-set=utf8
--single-transaction=TRUE --skip-triggers "myschema"
mysqldump: unknown variable '-internal-schemas=FALSE'
我已检查答案this question,并尝试在/usr/lib/mysql-workbench/modules/wb_admin_export_options.py
"$internal$show-internal-schemas":["Show internal MySQL schemas (mysql, information_schema, performance_schema) in the export schema list.","FALSE"],
但是当我重新启动Workbench时,我甚至无法查看“数据导出”窗口。它给了我:
An unhandled exception occurred ('$internal$show-internal-schemas'). Please refer to the log files for details.
似乎Mysql Workbench不知何故为mysqldump生成了错误的命令行选项。我找不到任何设置来删除这个臭名昭着的 -internal-schemas = FALSE 标志。
我该如何解决这个问题?
答案 0 :(得分:0)
另一个问题也说在Workbench 6.3.6中修复了这个bug,所以升级到6.3.6应该可以解决这个问题。