服務(wù)項目:網(wǎng)站建設、仿站、程序開(kāi)發(fā)、APP開(kāi)發(fā)設計、移動(dòng)網(wǎng)站開(kāi)發(fā)設計、企業(yè)網(wǎng)站設計、電子商務(wù)網(wǎng)站開(kāi)發(fā)、網(wǎng)站維護、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川???萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
四川???萍加邢薰?(開(kāi)發(fā)設計官網(wǎng))TEL : 15308000360 / QQ : 38585404

您的位置:首頁(yè) > 技術(shù)經(jīng)驗 > 數據庫 > 正文

MySQL數據庫備份與恢復方法
技術(shù)支持服務(wù)電話(huà):15308000360 【7x24提供運維服務(wù),解決各類(lèi)系統/軟硬件疑難技術(shù)問(wèn)題】

網(wǎng)站數據對我們對站長(cháng)來(lái)說(shuō)都是最寶貴的,我們平時(shí)應該養成良好的備份數據的習慣。

常有新手問(wèn)我該怎么備份數據庫,下面介紹3種備份數據庫的方法:

(1)備份數據庫文件

MySQL中的每一個(gè)數據庫和數據表分別對應文件系統中的目錄和其下的文件。
在Linux下數據庫文件的存放目錄一般為/var/lib/mysql。在Windows下這個(gè)目錄視MySQL的安裝路徑而定,DiaHosting的技術(shù)員一般為客戶(hù)安裝在D:serversoftmysql下。
如,有一個(gè)名為bbs的數據庫,那么bbs的數據庫文件會(huì )存放在/var/lib/mysql/bbs(linux)或者D:serversoftmysqlbbs(Windows)下。


備份文件前,需要將MySQL服務(wù)停止,然后將數據庫目錄拷貝即可。
恢復數據數據庫時(shí),需要先創(chuàng )建好一個(gè)數據庫(不一定同名),然后將備份出來(lái)的文件(注意,不是目錄)復制到對應的MySQL數據庫目錄中。
使用這一方法備份和恢復數據庫時(shí),需要新舊的MySQL版本一致,否則可能會(huì )出現錯誤。

(2)使用命令行工具

備份數據庫:

mysqldump –user=root –password=root密碼 –lock-all-tables 數據庫名 > 備份文件.sql

恢復數據庫:

mysql -u root –password=root密碼 數據庫名 < 備份文件.sql

(3)使用Web程序
在這里我們推薦使用“帝國備份王”對MySQL進(jìn)行備份。
主要優(yōu)點(diǎn):
1,跨平臺。Windows與Linux下各種WEB環(huán)境均可以運行。
2,智能識別編碼,解決備份時(shí)的亂碼問(wèn)題。
3,不同的MySQL版本間都可以進(jìn)行備份和恢復操作。
4,采用分組備份,即使是超過(guò)1G的數據庫也可以正常備份。

登錄“帝國備份王”

用戶(hù)名:admin
默認密碼:123456

第一次登錄時(shí)程序會(huì )自動(dòng)跳轉到數據庫的設置頁(yè)面。

安全起見(jiàn),一定要修改默認的登錄密碼。

  • 備份數據庫

  • 恢復數據庫

如果是在其他機器上恢復,需要將“帝國備份王”的程序以及bdata目錄下存放備份數據的目錄一起上傳至新的機器上。



上一篇:windows下mysql忘記root密碼的解決方法
下一篇:MYSQL 數據庫導入導出命令

相關(guān)熱詞搜索:mysql 備份