深入解析mysql备份恢复

一、冷备份与恢复
备份
1.关闭mysql服务进程
mysql stop;
2.把data数据目录和日志目录复
恢复
复制data目录和日志目录替换原有的目录
启动mysql进程 mysql start
二、逻辑备份与恢复
备份
1.导出所有数据库
mysqldump -q --single-transaction -A>all.sql
2.导出某几个库
mysqldump -q --single-transaction -B test1 test2>test1_test2.sql
3.导出一个库中的某几张表
mysqldump -q --singel-transaction test t1 t1>test_t1_t2.sql
4.只导出表结构 
mysqldump -q -d --skip-triggers
5.只导出存储过程
mysqldump -q -Rtdn --skip-triggers
6.只导出触发器
mysqldump -q -tdn --triggers
7.只导出事件
mysqldump -q -Etdn --skip-triggers
8.只导出数据
mysqldump -q --single-transaction --skip-triggers -t
9.在线建立一台新的slave
mysqldump -q --single-transaction --master-data=2 -A>all.sql
恢复
1.恢复 
mysql -uroot -proot<all.sql
或者登陆到mysql里,执行:
source all.sql;

mydumper导出
mydumper -u root -p root -B test -o /mysqlbak/test_mydumper.sql
导入
myloader -u root -p root -d /mysqlbak/test_mydumer.sql/ -o
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值