MySQL备份shell_mysql 备份 shell

#!/bin/sh

#----------------------------------------------------------------------

wnum=`date +%u`

if [ "$wnum" = "1" ] || [ "$wnum" = "3" ] || [ "$wnum" = "5" ]

then

wnum2='w135'

elif [ "$wnum" = "2" ] || [ "$wnum" = "4" ] || [ "$wnum" = "6" ]

then

wnum2='w246'

elif [ "$wnum" = "7" ]

then

wnum2='w7'

fi

#----------------------------------------------------------------------

DB_NAME="sx3g"

DB_USER="root"

DB_PASS='OL_X7"!*E9k'

BIN_DIR="/usr/bin"

BCK_DIR="/data/mysqlbak"

#----------------------------------------------------------------------

LOGFILE_NAME=/data/mysqlbak/mysqldump.log

#----------------------------------------------------------------------

echo "********** Begin to mysqldump at {`date +%y-%m-%d---%H:%M:%S`} ...." | tee -a $LOGFILE_NAME

#----------------------------------------------------------------------

$BIN_DIR/mysqldump -u$DB_USER -p$DB_PASS $DB_NAME --opt --default-character-set=utf8 --hex-blob --single-transaction --flush-

logs | gzip > $BCK_DIR/sx3g_$wnum2.gz

#----------------------------------------------------------------------

echo "********** End to mysqldump at {`date +%y-%m-%d---%H:%M:%S`} ...." | tee -a $LOGFILE_NAME

#----------------------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值