作者:jhb852 | 来源:互联网 | 2023-09-10 12:05
编写sh脚本
#!/bin/bash
# 数据库认证user="root"password="root"host="127.0.0.1"db_name="fmc"
# 其它backup_path="/home/mysqlbackup"date=$(date +"%d-%b-%Y")
# 设置导出文件的缺省权限umask 177
# Dump数据库到SQL文件mysqldump --user=$user --password=$password --host=$host $db_name > $backup_path/$db_name-$date.sql
新建好备份mysql文件的位置
当前脚本存放位置 /home/script/mysql_backup.sh
先测试下
sh /home/script/mysql_backup.sh
发现已经生成成功了
下一步
开启定时任务
crontab -e#mysql_backup
21 14 * * * sh /home/script/mysql_backup.sh