利用crontab定时任务执行脚本,定时备份
#!/bin/sh
#判断是否存在某个文件夹,不存在则创建
path="/data/mysql/`date +%Y%m%d`";
//判断文件夹是否存在,不存在则创建
if [[ ! -d "${path}" ]]; then
mkdir -p ${path}
fi
//获取当前时间:年月日时分秒
datetime=`date +%Y%m%d%H%M%S`
/usr/bin/mysqldump -u登录名 -p密码 --events --ignore-table=mysql.event 备份数据库 > ${path}/db_app_${datetime}.sql保存,chmod设置权限

本文介绍了一种使用Cron任务实现MySQL数据库定时备份的方法。通过Shell脚本自动创建备份目录并利用mysqldump工具导出数据库到指定路径,确保数据的安全性。
6180

被折叠的 条评论
为什么被折叠?



