linux定时任务实现定时备份mysql数据库数据

1、通过数据库的mysqldump命令实现将数据导出为sql文件

创建一个/home/backup.sh文件,内容如下

mysqldump -h 192.168.3.187 -P3306 -u root -p123456 test> /home/backup/db_bjlbs`date +%Y%m%d`.sql
find /home/backup/ -mtime +3 -name "*.sql" -exec rm -f {} \;

2、设置定时任务

输入命令

crontab -e
编辑内容
30 1 * * * /home/backup.sh
保存

猜你喜欢

转载自www.cnblogs.com/tzpRoomForLearning/p/10415648.html