1、修改mysql配置文件
vim /etc/my.cnf
加入以下代码
[mysqldump]
user=your_backup_user_name
password=your_backup_password
2、写备份脚本
cd /root
vim backup.sh
#!/bin/bash
#备份保存路径
backup_dir=/home/operbdc/backup/
#日期
dd=`date +%Y%m%d`
#备份工具
tool=/usr/bin/mysqldump
#将要备份的数据库
database_name=jd_project_sector
#备份语法
$tool $database_name > $backup_dir/$database_name-$dd.sql
3、修改文件权限,使其有执行权限
chmod 777 backup.sh
4、设置定时任务(每分钟执行一次,具体的参数使用方法还需自行百度)
crontab
-e
输入 * * * * * /root/backup.sh
然后退出保存(跟vi的退出保存命令相同)
5、查看定时任务是否添加成功
crontab
-l
6、重启任务使任务立即执行
systemctl restart crond.service
结束!!!!!