shell脚本
#!/bin/bash mysql_user="123456" #数据库用户名 mysql_pwd="123456" #数据库密码 mysql_name="123456" #需要备份数据库的名称 BackName="mysql" #数据库保存名称,格式:mysql-2017-12-18.sql BackPath="/mysql-backup" #数据库备份路径,如果为空,备份路径为脚本路径 if [ "$BackPath" = "" ]; then BackPath="./" fi if [ ! -d $BackPath ]; then mkdir -p $BackPath fi BackName=$BackName-`date +%Y-%m-%d` mysqldump -u$mysql_user -p$mysql_pwd $mysql_name > $BackPath/$BackName.sql exit
每天凌晨4点备份数据库
[[email protected] ~]# vi /etc/crontab * 4 * * * root /root/mysql-backup.sh
原文地址:http://blog.51cto.com/0000012/2074461
时间: 2024-10-08 04:17:30