首页 > 代码库 > mysqldump备份详解
mysqldump备份详解
-A 备份所有
-B 恢复时会自动创建库 (同时支持导出多个库 -B db01 db02)
-d 导出表结构
#库中有多个表导出时导出没加 –B参数,则要先导入结构,如果表结构没有备份,那就无法用此方法恢复了。
-F 刷新、切割 bin-log位置点
--master-data=http://www.mamicode.com/1 (记录cahnge master的信息)自动找到增量恢复的位置但是位置点在备份的文件中是注释了的
--master-data=http://www.mamicode.com/2 记录cahnge master的信息
-x ,--lock-all-tables 锁表
-l , --lock-tables 只读锁表
---single-transaction 合适indodb事物引擎数据库备份(使在同一个事物的条件下面)
-- events 备份事件调度器代码
备份实例:
Myisam:
mysqldump –uroot –p123456 –A –B -F –master-data=http://www.mamicode.com/1 --events –x| gzip >/data/all.sql.gz
Innodb:
mysqldump –uroot –p123456 –A –B -F –master-data=http://www.mamicode.com/1 --events ---single-transaction | gzip >/data/all.sql.gz
mysqldump备份详解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。