mysqldump  -E -R --triggers  --single-transaction --master-data=2  --default-character-set=utf8 -u root -p 库名 > /tmp/库名.sql   

 -R表示导出function和procedure

-E表示导出事件

-x 给所有表加读锁(可选择是否读锁)会自动解锁

-master-data=2 主从结构的数据库添加的参数,记录binlog

--single-transaction 不锁表备份,将备份的操作放到一个事务里进行,想要不影响业务的情况下备份加入此参数,适用于Inoodb引擎

Logo

更多推荐