代码语言:javascript复制
#!/bin/bash
#数据库用户名
user=root
#数据库密码
key=zhihan12345
#被备份的数据库名称
dbname=jeecmsv7
#获取日期
date=$(date %Y%m%d);
#定义备份文件名称格式:库名_日期
bak=${dbname}_${date};
if [ ! -f /home/sql/$bak.sql ];then
mysqldump -u$user --password="${key}" ${dbname} > /home/sql/${bak}.sql
echo '备份完成'
else
echo '备份文件已存在!'
fi