mysqldump 选项

mysqldump 选项
格式    描述
--add-drop-database 在每个CREATE DATABASE语句前添加一个DROP DATABASE 语句
--add-drop-table 在每个CREATE TABLE语句前添加一个DROP TABLE 语句
--add-drop-trigger 在每个CREATE TRIGGER语句前添加一个DROP TRIGGER 语句
--add-locks 围绕每个表转储附加LOCK TABLES和 UNLOCK TABLES语句
--all-databases 转储在所有数据库的所有表
--allow-keywords 允许创建列名关键字
--apply-slave-statements 包含STOP SLAVE优先CHANGE MASTER语句并在输出结束后START SLAVE
--bind-address=ip_address  使用指定的网络接口拦截MySQL Server    
--comments 为转储文件添加注释
--compact 压缩产生的输出
--compatible=name[,name,...] 产生的输出与其他数据库系统或老版本MySQL 服务兼容
--complete-insert 使用完整的INSERT语句包含列名
--create-options 在CREATE TABLE 语句中包含所有MySQL-specific 表选项
--databases 转储几个数据库
--debug[=debug_options] 写调试日志
--debug-check 当程序退出打印调试信息
--debug-info 当程序退出答应调试信息,内存,CPU统计
--default-auth=plugin 身份验证插件使用
--default-character-set=charset_name 指定默认字符集
--defaults-extra-file=file_name 除了通用文件读取选项文件
--defaults-file=file_name 仅读取命名的选项文件
--defaults-group-suffix=str 选项组后缀值
--delayed-insert 写INSERT DELAYED语句而不是INSERT语句
--delete-master-logs 在master replication 服务器上,执行转储操作后删除二进制日志
--disable-keys 每个表,INSERT语句前后使用启用和禁用keys语句
--dump-date 如果给定--comments,包含转储日志为“完成转储”注释
--dump-slave[=value] CHANGE MASTER语句包含master到slave的二进制日志位置和坐标
--events
从被转储的数据库中转储事件
--extended-insert
使用多行INSERT语法包含几个值列表
--fields-enclosed-by=string
与LOAD DATA INFILE对应的选项意义相同
--fields-escaped-by 与LOAD DATA INFILE对应的选项意义相同
--fields-optionally-enclosed-by=string 与LOAD DATA INFILE对应的选项意义相同
--fields-terminated-by=string 与LOAD DATA INFILE对应的选项意义相同

--flush-logs 开始转储前,切换MySQL服务日志文件
--flush-privileges 转储mysql数据库后,发出一个FLUSH PRIVILEGES语句
--help 显示帮助信息并且推出
--hex-lob 使用十六进制表示法转储二进制列
--host 连接主机名(IP地址或主机名)
--ignore-table=db_name.table_name 不转储的表
--include-master-host-port 使用--dump-slave时,在CHANGE MASTER语句中包含MASTER_HOST/MASTER_PORT
--insert-ignore 写INSERT IGNORE语句而不是INSERT语句
--lines-terminated-by=string 这个选项作用与LOAD DATA INFILE语句中的作用相同
--lock-all-tables 锁住所有数据库的所有表
--lock-tables 转储前锁所有的表
--log-error=file_name 附件警告和错误到指定文件
--login-path=name 从.mylogin.cnf读取登录路径选项
--master-data[=value] 在输出文件中写二进制日志文件名和位置
--max_allowed_packet=value 服务接收或发送最大包的长度
--net_buffer_length=value socket通讯和TCP/IP的缓存大小
--no-autocommit 在每个转储的表的insert 语句附加SET autocommit = 0 和 COMMIT语句
--no-create-db 不添加CREATE DATABASE语句
--no-create-info 不写CREATE TABLE语句重新创建每个被转储的表
--no-data 不转储表内容
--no-defaults 不读取任何选项文件的默认选项
--no-set-names 和--skip-set-charset一样
--no-tablespaces 不写任何CREEATE LOG FILE GROUP 或 create tablespace语句在输出中
-opt --add-drop-table, --add-locks, --create-options, --quick, --extended-insert, --lock-tables, --set-charset,--disable-keys 选项的缩写形式
--order-by-primary 转储的每个表行通过主键排序,或太的第一个唯一索引
--password[=password] 用于连接到服务是的密码
--pipe 在windows上,连接服务器使用的管道名
--plugin-dir=path 安装插件的目录
--port=port_num 用于连接TCP/IP端口号
--print-defaults
--protocol=type 连接使用的协议
--quick 从服务器中的表检索行一次一行
--quote-names 引用标识符在重音符中
--replace 写replace语句而不是insert语句
--result-file=file 输出结果指定文件
--routines 转储(过程和函数)从被转储的数据库
--secure-auth 不发送密码到服务器在老版本(pre-4.1.1)
--set-charset 添加设置SET NAMES default_character_set到输出
--set-gtid-purged=value
--shared-memory-base-name=name
--single-transaction 从服务器转储数据前,发出一个BEGIN SQL语句
--skip-add-drop-table 禁用--add-drop-table
--skip-add-locks 禁用--add-locks
--skip-comments 禁用--comments
--skip-compact 禁用--compact
--skip-disable-keys 禁用--disable-keys
--skip-extended-insert 禁用--extended-insert
--skip-opt 禁用-opt
--skip-quick 禁用--quick
--skip-quote-names 禁用--quote-names
--skip-set-charset 禁用--set-charset
--skip-triggers 不备份triggers
--socket=path 连接本机server所使用的socket
--ssl
--ssl-ca=file_name
--ssl-capath=dir_name
--ssl-cert=file_name
--ssl-cipher=cipher_list
--ssl-crl=file_name
--ssl-crlpath=dir_name
--ssl-key=file_name
--ssl-verify-server-cert
--tab=path
--tables
--triggers 为每个备份的表备份triggers
--tz-utc
--user=user_name 连接server所使用的用户名
--verbose 详细模式
--version 显示版本信息并退出
--where='where_condition' 仅备份与where条件在匹配的行




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28282660/viewspace-1734305/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28282660/viewspace-1734305/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值