当我尝试将架构导出到自包含文件时,出现以下错误:
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"],
但是当我重新启动工作台时,我什至无法查看数据导出窗口。它给了我:
An unhandled exception occurred ('$internal$show-internal-schemas'). Please refer to the log files for details.
Mysql Workbench 似乎以某种方式为 mysqldump 生成了错误的命令行选项。我找不到任何设置来删除这个臭名昭著的 -internal-schemas=FALSE 标志。
我该如何解决这个问题?
最佳答案
另一个问题还说这个错误已在 Workbench 6.3.6 中修复,因此升级到 6.3.6 应该可以解决该问题。
关于mysql-workbench - MySql Workbench 6 导出失败,变量未知 '-internal-schemas=FALSE',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36350315/