shell 脚本备份数据库

#!/bin/bash
while true
do
sj=`date +%F`                                                         #时间
read -p "请输入要备份的数据库:" da                  #交互
mkdir -p /var/$sj                                                     # 创建目录
mysqldump -B $da > /var/$sj/$da.sql                  # -B 指定数据库 重定向到 目录
if [ $? -eq 0 ];then
                echo "$sj 备份成功" >> /var/log/1.txt   #几点几分 备份成功到 重定向 文件
                else
                echo "$sj 备份失败" >> /var/log/1.txj
fi
read -p "是否继续(y|n)" d1                                 # 给一个可以退出的命令
if [ $d1 == "n" ];then
break
fi

done

猜你喜欢

转载自www.cnblogs.com/jipeng1/p/12912853.html
今日推荐