编程语言mysql 简单全量备份和快速恢复的方法

本文介绍了如何使用mysqldump进行简单的MySQL全量备份,并通过脚本删除超过15天的旧备份。在恢复过程中,首先删除并重建数据库,然后使用mysql命令导入数据,确保设置正确的字符集。此外,还推荐了一些MySQL学习资源。
摘要由CSDN通过智能技术生成

编程语言mysql 简单全量备份和快速恢复的方法

一个简单的mysql全量备份脚本,备份最近15天的数据。

备份

#每天备份mysql数据库(保存最近15天的数据脚本)
DATE=$(date +%Y%m%d)
/home/cuixiaohuan/lamp/mysql5/bin/mysqldump -uuser -ppassword need_db > /home/cuixiaohuan/bak_sql/mysql_dbxx_$DATE.sql;
find /home/cuixiaohuan/bak_sql/ -mtime +15 -name '*.sql' -exec rm -rf {} \;

恢复

mysql 数据导入

drop databases need_db;
create databases need_db;

导入数据:必须设定编码进行恢复

./mysql -uroot -p --default-character-set=utf8 need_db < xx.sql

推荐学习mysql视频教程:MySQL视频教程_免费MySQL教程在线学习-php中文网课程

以上就是mysql 简单全量备份和快速恢复的方法的详细内容,更多请关注php中文网其它相关文章!

文章来源:https://www.php.cn/faq/444604.html

搜白度
www.sobd.cc
教程弟
www.jcdi.cn
搜码吧
www.somanba.cn
作文哥
www.zuowenge.cn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值