#添加创建库和使用库的语句[root@166087 ~]# mysqldump -uroot -hlocalhost -p123456 -B test > 1.sql#只导出结构[root@166087 ~]# mysqldump -uroot -hlocalhost -p123456 -d test > 1.sql#增加change master语句,主从同步可以使用这个参数 #CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000005', MASTER_LOG_POS=249;[root@166087 ~]# mysqldump -uroot -hlocalhost -p123456 --master-data test > 1.sql#刷新binlog日志,相当于执行 flush logs;[root@166087 data]# mysqldump -uroot -hlocalhost -p123456 -F test > 1.sql#导出所有数据库[root@166087 data]# mysqldump -uroot -hlocalhost -p123456 --events -A >1.sql#InnoDB 表在备份时,通常启用选项 --single-transaction 来保证备份的一致性,实际上它的工作原理是设定本次会话的隔离级别为:REPEATABLE READ,以确保本次会话(dump)时,不会看到其他会话已经提交了的数据。[root@166087 data]# mysqldump -uroot -hlocalhost -p123456 --single-transaction -B test >1.sql#导出单表mysqldump -uroot -hdb01 -p123456 --single-transaction -B qiaqiagz_wx --table vocher_lottery_record >/root/vocher_lottery_record.sql