mysql数据库备份

来源:互联网 发布:加强网络宣传队伍建设 编辑:程序博客网 时间:2024/05/21 18:45
#!/bin/bash
curDir=$(cd `dirname $0`; pwd)
cd $curDir


today=`date +"%Y%m%d"`
if [ -z $1 ];then
   echo "must input date example:20150722"
   exit -1
fi


CurrentDate=$1
Properties=$2
Database=$3


source ${Properties}


BackDir=/home/work/backup
BackFile=${CurrentDate}_${host}_${Database}.mysql.backup.gz


mysqldump -u$user -p$password -P$port -h$host --skip-lock-tables -R  $Database  | gzip -9 > ${BackDir}/${BackFile}
0 0
原创粉丝点击