MySQL Workbench传递给mysqldump的参数是什么?

时间:2017-11-03 10:19:37

标签: mysql mysql-workbench

我需要编写一个脚本来自动化数据库的MySQL备份。因此,为了确定我需要什么,我进入MySQL Workbench,选择Schema,选择数据导出,设置几个控件(目前:导出到自包含文件& 包含创建架构)和开始导出

导出进度向我显示命令行:

Running: mysqldump --defaults-file="/tmp/tmpTbhnzh/extraparams.cnf"  --user=*** --host=*** --protocol=tcp --port=3306 --default-character-set=utf8 --skip-triggers "<schema-name>"

我需要知道那个临时&#34;默认文件&#34;如果我要复制MySQL Workbench传递给mysqldump的任何内容。但是备份完成得非常快,删除了我甚至无法复制它的文件!

有没有办法让我知道Workbench传递给mysqldump的参数是什么,所以我知道我生成了一个好的,健壮的脚本? (要明确的是:我确定我可以查找mysqldump文档来查找与我明确填写的任何UI项目相对应的参数,但我想知道其他什么&#34;好东西&# 34; MySQL Workbench可能知道并放入参数文件。)

1 个答案:

答案 0 :(得分:2)

在python脚本中有一些挖掘(有一个名为wb_admin_export.py),答案是......不是很令人兴奋......这是你的密码。

如果有任何要忽略的话,它还包括忽略表。