小编给大家分享一下,Mysqldump参数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
参数(来源于mysql5.5.19源码)说明如下:
——所有数据库,,——
导出全部数据库。
, mysqldump, -uroot - p——所有数据库
——所有表空间,,- y
导出全部表空间。
, mysqldump, -uroot - p——所有数据库所有表空间
——no-tablespaces,, - y
不导出任何表空间信息。
, mysqldump, -uroot - p——所有数据库no-tablespaces
——add-drop-database
每个数据库创建之前添加滴数据库语句。
, mysqldump, -uroot - p——所有数据库add-drop-database
——add-drop-table
每个数据表创建之前添加滴数据表语句。(默认为打开状态,使用,skip-add-drop-table取消选项)
, mysqldump, -uroot - p——所有数据库,(默认添加滴语句)
, mysqldump, -uroot - p——所有数据库-skip-add-drop-table,(取消落语句)
——锁
在每个表导出之前增加锁表并且之后解锁,表。(默认为打开状态,使用,skip-add-locks取消选项)
, mysqldump, -uroot - p——所有数据库,(默认添加锁语句)
, mysqldump, -uroot - p——所有数据库-skip-add-locks,(取消锁语句)
——允许关键字
允许创建是关键词的列名字。这由表名前缀于每个列名做到。
, mysqldump, -uroot - p——所有数据库允许关键字
——apply-slave-statements
在& # 39;改变主# 39;前添加& # 39;停止奴隶# 39;,并且在导出的最后添加& # 39;开始奴隶# 39;。
, mysqldump, -uroot - p——所有数据库apply-slave-statements
——character-sets-dir
字符集文件的目录
, mysqldump, -uroot - p——所有数据库,——character-sets-dir=/usr/地方/mysql/分享/mysql/数据集
——评论
附加注释信息。默认为打开,可以用——skip-comments取消
, mysqldump, -uroot - p——所有数据库,(默认记录注释)
, mysqldump, -uroot - p——所有数据库skip-comments,(取消注释)
——兼容
导出的数据将和其它数据库或旧版本的MySQL相兼容。值可以为ansi, mysql323, mysql40, postgresql,甲骨文,该软件,db2, maxdb, no_key_options, no_tables_options, no_field_options等,
要使用几个值,用逗号将它们隔开。它并不保证能完全兼容,而是尽量兼容。
, mysqldump, -uroot - p——所有数据库兼容=ansi
——紧凑
导出更少的输出信息(用于调试)。去掉注释和头尾等结构。可以使用选项:——skip-add-drop-table,——skip-add-locks——skip-comments——skip-disable-keys
, mysqldump, -uroot - p——所有数据库——紧凑
——complete-insert, - c
使用完整的插入语句(包含列名称)。这么做能提高插入效率,但是可能会受到max_allowed_packet参数的影响而导致插入失败。
, mysqldump, -uroot - p——所有数据库complete-insert
-压缩- c
在客户端和服务器之间启用压缩传递所有信息
, mysqldump, -uroot - p——所有数据库压缩
,提供些选择,——
在CREATE TABLE语句中包括所有MySQL特性选项。(默认为打开状态)
, mysqldump, -uroot - p——所有数据库
——数据库,,- b
导出几个数据库。参数后面所有名字参量都被看作数据库名。
, mysqldump, -uroot - p - MySQL数据库测试
——调试
输出调试信息,用于调试。默认值为:d:师:啊,/tmp/, mysqldump。跟踪
, mysqldump, -uroot - p——所有数据库调试
, mysqldump, -uroot - p -所有数据库- debug=" d:师:啊,/tmp/调试。跟踪“
——debug-check
检查内存和打开文件使用说明并退出。
, mysqldump, -uroot - p——所有数据库debug-check
——debug-info
输出调试信息并退出
, mysqldump, -uroot - p——所有数据库debug-info
——default-character-set
设置默认字符集,默认值为utf8
, mysqldump, -uroot - p——所有数据库default-character-set=latin1