《mysql數(shù)據(jù)庫(kù)腳本備份》要點(diǎn):
本文介紹了mysql數(shù)據(jù)庫(kù)腳本備份,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
關(guān)于mysql劇本備份主要進(jìn)行兩步:
編寫(xiě)sh的文件劇本
通過(guò)linux crontab命令設(shè)置準(zhǔn)時(shí)任務(wù)
代碼塊
sh劇本文件名dbbak.sh:
#!/bin/sh#mysql database bak shellMY_USER="root"MY_PASS="123456"MY_HOST="127.0.0.1"MY_CONN="-u $MY_USER -p$MY_PASS -h $MY_HOST"MY_DB="database"#bak dir time filenameBF_DIR="/opt/dbbak"BF_CMD="/usr/bin/mysqldump"BF_TIME=`date +%Y%m%d-%H%M`NAME="$MY_DB-$BF_TIME"#SQL 執(zhí)行命令并保留文件到指定目錄$BF_CMD --opt -$MY_CONN $MY_DB -R |gzip > $BF_DIR/$NAME.gzecho "complete !"
Linux設(shè)置定時(shí)任務(wù)
crontab.
50 23 * * * /bin/sh /root/bin/dbbak.sh 每一晚23點(diǎn)50分執(zhí)行
維易PHP培訓(xùn)學(xué)院每天發(fā)布《mysql數(shù)據(jù)庫(kù)腳本備份》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/9183.html