1、如果没有安装crontab则执行以下命令
yum -y install vixie-cron
yum -y install crontabs
启动
systemctl start crond
systemctl status crond
systemctl enable crond
2、定时执行脚本程序
#!/bin/bash
export mysqldump_date=$(date +%Y%m%d_%H%M%S) && \
/opt/mysql/mysql-5.7/bin/mysqldump --single-transaction -uroot -p555555 database_name> /backups/mysql/$mysqldump_date.sql && \
gzip /backups/mysql/$mysqldump_date.sql
find /backups/mysql/ -name "*.sql" -mtime +15 -exec rm -f {} \;
3、编写定时任务 参考:https://www.cnblogs.com/Johnson-lin/p/13178028.html
crontab -e
在crontab -e命令后输入要执行的脚本
* * * * * sh /backups/mysqldatadump.sh