mysqldump备份详解

 

-A  备份所有
-B  恢复时会自动创建库  (同时支持导出多个库  -B  db01 db02)

-d  导出表结构

  #库中有多个表导出时导出没加 –B参数,则要先导入结构,如果表结构没有备份,那就无法用此方法恢复了。

-F  刷新、切割  bin-log位置点    

--master-data=1     (记录cahnge master的信息)自动找到增量恢复的位置但是位置点

--master-data=2     记录cahnge master的信息(在备份的文件中是注释了的 )

-x ,--lock-all-tables  锁表
-l , --lock-tables     只读锁表
---single-transaction 合适indodb事物引擎数据库备份(通过备份开始时获取一次一致性的快照进行备份) 不加该参数会导致数据备份不一致,并且备份过程中锁等待严重
-- events    备份事件调度器代码

 

备份实例:

Myisam:

  mysqldump –uroot –p123456 –A –B -F –master-data=1 --events –x| gzip >/data/all.sql.gz

Innodb:

  mysqldump –uroot –p123456 –A –B -F –master-data=1  --events ---single-transaction | gzip >/data/all.sql.gz

 

转载于:https://www.cnblogs.com/fanxuanhui-linux/p/6189433.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值