真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何實(shí)現(xiàn)mysql的分庫備份-創(chuàng)新互聯(lián)

這篇文章主要講解了“如何實(shí)現(xiàn)mysql的分庫備份”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“如何實(shí)現(xiàn)mysql的分庫備份”吧!

創(chuàng)新互聯(lián)公司專注于定州網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供定州營銷型網(wǎng)站建設(shè),定州網(wǎng)站制作、定州網(wǎng)頁設(shè)計(jì)、定州網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造定州網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供定州網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

分庫備份實(shí)際上就是執(zhí)行一個(gè)備份語句(mysqldump)備份一個(gè)庫,如果數(shù)據(jù)庫里面有多個(gè)庫,就執(zhí)行多條相同的備份單個(gè)庫的備份語句進(jìn)行備份,注意每個(gè)庫都可以用對應(yīng)的備份的庫做為庫名,結(jié)尾加.sql.

我寫了如下的一個(gè)腳本進(jìn)行分庫備份:

[root@Mysql01 mysqldumpbak]# cat /usr/local/script/mysqldump.sh 

#!/bin/bash

cd /opt/db_backup/db_backup/mysql_bak/

rq=`date +%F`

mkdir $rq

cd $rq

echo '開始備份時(shí)間:' `date` >> backup.log

#由于本腳本備份是采用了gizp壓縮備份,所以加壓時(shí)可以用gzip xxx.sql.gz進(jìn)行解壓

mysql -udbbackup_user -p'xxxx'   -e "show databases" |grep -Evi "database|perfor|infor" |sed -r 's/^([a-z].*$)/mysqldump -udbbackup_user -p'xxx'  --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  \1|gzip > \1.sql.gz/g' |bash

echo '結(jié)束備份時(shí)間:' `date` >> backup.log

測試:

[root@Mysql01 mysqldumpbak]#sh  /usr/local/script/mysqldump.sh 

執(zhí)行該腳本后,會(huì)生產(chǎn)如下sql語句,并自動(dòng)執(zhí)行如下sql進(jìn)行備份

/home/mysql/mysql/bin/mysqldump -udbbackup_user -pxx --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  app|gzip > app.sql.gz

/home/mysql/mysql/bin/mysqldump -udbbackup_user -pxx --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  ad|gzip > auod.sql.gz

/home/mysql/mysql/bin/mysqldump -udbbackup_user -pxx  --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  ad_moerben|gzip > auod_moerben.sql.gz

/home/mysql/mysql/bin/mysqldump -udbbackup_user -pxx  --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  ccms|gzip > cz_bj_cms.sql.gz

/home/mysql/mysql/bin/mysqldump -udbbackup_user -pxx  --routines --triggers --events --single-transaction --master-data=2  --log-error=backup.err  -B  cs|gzip > cz_bj_oms.sql.gz

感謝各位的閱讀,以上就是“如何實(shí)現(xiàn)mysql的分庫備份”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對如何實(shí)現(xiàn)mysql的分庫備份這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!


當(dāng)前標(biāo)題:如何實(shí)現(xiàn)mysql的分庫備份-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://weahome.cn/article/dsdphc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部