一、手工備份和還原:
成都創(chuàng)新互聯(lián)公司于2013年成立,先為太原等服務(wù)建站,太原等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為太原企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。1、手工備份mysqldump,這個(gè)命令在cmd控制臺(tái)執(zhí)行:
mysqldump -uroot -proot 數(shù)據(jù)庫(kù)[表1 表2] > 文件路徑
mysqldump -uroot -proot tmp > d:/tmp.bak
mysqldump -uroot -proot tmp student > d:/tmp.student.bak
2、備份多個(gè)數(shù)據(jù)庫(kù)
mysqldump -u username -p --databases dbname2 dbname2 > Backup.sql
加上了--databases選項(xiàng),然后后面跟多個(gè)數(shù)據(jù)庫(kù)
示例:備份test mysql數(shù)據(jù)庫(kù)
mysqldump -u root -p --databases test mysql > D:\backup.sql
mysqldump命令備份所有數(shù)據(jù)庫(kù)的語(yǔ)法如下:
mysqldump -u username -p -all-databases > BackupName.sql
示例:
mysqldump -u -root -p -all-databases > D:\all.sql
3、手工還原執(zhí)行mysql,這個(gè)命令在cmd控制臺(tái)執(zhí)行:
mysql -u root -p [dbname] < backup.sq
mysql -u root -p < C:\backup.sql
4、手工還原執(zhí)行source,這個(gè)指令在mysql客戶(hù)端執(zhí)行:
mysql>source d:\tmp.student.bak
二、定時(shí)備份:
1、windows下定時(shí)備份:
(1)、創(chuàng)建一個(gè)bat文件mysqltask.bat,其內(nèi)容如下:
cd c:\mysql\bin
mysqldump -uroot -proot tmp student > d:/tmp.student.bak
注意:
如果mysqldump的文件路徑目錄存在空格,那么路徑一定要用雙引號(hào)"",即cd "c:\mysql aaa\bin"
文件名可變:
set yy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
set hh=%time:~0,2%
set hh=%hh: =0%
set mn=%time:~3,2%
set ss=%time:~6,2%
set filename=%yy%%mm%%dd%%hh%%mn%%ss%.bak
(2)、把mysqltask.bat做成一個(gè)任務(wù),定時(shí)調(diào)度, 一般凌晨2點(diǎn)調(diào)度。
控制面板>任務(wù)計(jì)劃>添加任務(wù)計(jì)劃>瀏覽 選擇mysqltask.bat>每天 2:00
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。