mysqldump用法 mysqldump转储时必备&非必备参数
mysqldump转储时必备&非必备参数

mysqldump转储时必备参数
e g
C:Documents and Settingszhuolangkeji>mysqldump uxxxx pxxx h P c e B task > c:task sql
user u
指定连接的用户名
port P
连接数据库端口号
password p
连接数据库密码
host h
需要导出的主机信息
mysqldump uroot p host=localhost all databases
add drop database
每个数据库创建之前添加drop数据库语句
mysqldump uroot p all databases add drop database
plete insert c
使用完整的insert语句(包含列名称) 这么做能提高插入效率 但是可能会受到max_allowed_packet参数的影响而导致插入失败
mysqldump uroot p all databases plete insert
extended insert e
使用具有多个VALUES列的INSERT语法 这样使导出文件更小 并加速导入时的速度 默认为打开状态
mysqldump uroot p all databases
mysqldump uroot p all databases skip extended insert (取消选项)
databases B
导出几个数据库 参数后面所有名字参量都被看作数据库名
mysqldump uroot p databases test mysql
mysqldump转储时非必备参数
max_allowed_packet
服务器发送和接受的最大包长度
mysqldump uroot p host=localhost all databases max_allowed_packet=
net_buffer_length
TCP/IP和socket连接的缓存大小
mysqldump uroot p host=localhost all databases net_buffer_length=
no data d
不导出任何数据 只导出数据库表结构
lishixinzhi/Article/program/MySQL/201311/29447