它没有完全的支持而且不灵活(WORKBENCH),仍然没有解决方案......
我想在我的数据库中创建每个表的转储脚本.... workbench 5.2.47我使用的CE版本...... 我检查了 我的数据库和所有表格 和转储存储例程,转储事件等选项
在高级选项中我检查了.......
add-locks,
complete-insert,
replace,
hex-blob,
disable-keys,
order-by-primary,
create-options,
allow-keywords,
quote-names
问题。
我如何保存配置设置或我做的所有上述设置......第二次我想添加我的设置文件如果我保存..并创建转储
创建数据库,如果不是mydatabase
/ *!40100 DEFAULT CHARACTER SET latin1 * /;
使用mydatabase
;
..................这个我想跳过或排除表单转储脚本但工作台中没有选项,因为在mysql命令中有--no-create-db, -n
并删除USE mydatabase
删除选项--databases
我需要的所有mysqldump选项都不可用.............
上述问题的任何解决方案或工作台中的任何自定义创建选项... 谢谢..
答案 0 :(得分:1)
我刚刚遇到类似的问题,并找到了以下添加选项的方法。 我的环境是:
首先,关闭MySQL Workbench
在文件夹中: C:\ Program Files(x86)\ MySQL \ MySQL Workbench CE 6.0.8 \ modules 有很多python文件,有一个名为
的文件逐步修改
将2重命名为wb_admin_export_options.pyc-org以避免程序
阅读旧选项列表,并在有任何
的情况下复制1
问题
以管理员模式运行代码编辑器。 打开wb_admin_export_options.py
注意:您将看到出现的mysqldump选项列表 工作台 - >管理[标签] - >高级选项... [右上角的按钮]
关于编辑文件的注意事项
在列表中添加您需要的选项,类似于源代码,例如: 在右括号附近的true为true表示默认值(默认选中或取消选中)
“create-options”:[“在CREATE TABLE语句中包含所有特定于MySQL的表选项。”,“TRUE”],
再次打开MySQL Workbench,它将读取更新的选项列表,让您选择。
希望得到这个帮助。