mysql備份遠(yuǎn)程數(shù)據(jù)庫(kù)的方法
mysqldump是備份mysql數(shù)據(jù)庫(kù)的一種好工具,它相對(duì)于用phpmyadmin等備份工具更加快速,又避免受php.ini等的限制,在windows系統(tǒng)下還可以結(jié)合計(jì)劃任務(wù)實(shí)現(xiàn)定時(shí)遠(yuǎn)程備份數(shù)據(jù)庫(kù)。
假設(shè)操作系統(tǒng)為windows,要備份一個(gè)位于192.168.1.2服務(wù)器上,名稱(chēng)為test的數(shù)據(jù)庫(kù),并把備份文件“testbak.sql”放到D:ak的文件夾中,可以用以下的方法:
開(kāi)始-->運(yùn)行-->cmd,輸入命令:
mysqldump -uroot -ppassword -h 192.168.1.2 test > D:ak estbak.sql
說(shuō)明:-u是遠(yuǎn)程數(shù)據(jù)庫(kù)的用戶(hù)名,-p是遠(yuǎn)程數(shù)據(jù)庫(kù)的用戶(hù)密碼,用戶(hù)和密碼必須要能訪(fǎng)問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)。
如果把這個(gè)命令寫(xiě)成批處理文件,通過(guò)windows的?劃任務(wù)可以實(shí)現(xiàn)定時(shí)備份數(shù)據(jù),在windows下用mysqldump備份數(shù)據(jù)庫(kù),因?yàn)闆](méi)有gzip的壓縮引擎,因此不能對(duì)備份數(shù)據(jù)庫(kù)進(jìn)行壓縮,因此如果備份文件多了要經(jīng)常清理過(guò)期的數(shù)據(jù)庫(kù)備份文件。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)