1 -A --all-databases:导出全部数据库
2 -Y --all-tablespaces:导出全部表空间
3 -y --no-tablespaces:不导出任何表空间信息
4 --add-drop-database每个数据库创建之前添加drop数据库语句。
5 --add-drop-table每个数据表创建之前添加drop数据表语句。(默认为打开状态,使用--skip-add-drop-table取消选项)
6 --add-locks在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(默认为打开状态,使用--skip-add-locks取消选项)
7 --comments附加注释信息。默认为打开,可以用--skip-comments取消
8 --compact导出更少的输出信息(用于调试)。去掉注释和头尾等结构。可以使用选项:--skip-add-drop-table --skip-add-locks --skip-comments --skip-disable-keys
9 -c --complete-insert:使用完整的insert语句(包含列名称)。这么做能提高插入效率,但是可能会受到max_allowed_packet参数的影响而导致插入失败。
10 -C --compress:在客户端和服务器之间启用压缩传递所有信息
11 -B--databases:导出几个数据库。参数后面所有名字参量都被看作数据库名。
12 --debug输出debug信息,用于调试。默认值为:d:t:o,/tmp/
13 --debug-info输出调试信息并退出
14 --default-character-set设置默认字符集,默认值为utf8
15 --delayed-insert采用延时插入方式(INSERT DELAYED)导出数据
16 -E--events:导出事件。
17 --master-data:在备份文件中写入备份时的binlog文件
mysqldump备份-参数解析
最新推荐文章于 2023-04-24 17:19:19 发布