程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL數據庫備份與恢復辦法

MySQL數據庫備份與恢復辦法

編輯:MySQL綜合教程

MySQL數據庫備份與恢復辦法。本站提示廣大學習愛好者:(MySQL數據庫備份與恢復辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL數據庫備份與恢復辦法正文


常有老手問我該怎樣備份數據庫,上面引見3種備份數據庫的辦法:

(1)備份數據庫文件

MySQL中的每個數據庫和數據表分離對應文件體系中的目次和其下的文件。
在Linux下數據庫文件的寄存目次普通為/var/lib/mysql。在Windows下這個目次視MySQL的裝置途徑而定,DiaHosting的技巧員普通為客戶裝置在D:serversoftmysql下。
如,有一個名為bbs的數據庫,那末bbs的數據庫文件會寄存在/var/lib/mysql/bbs(linux)或許D:serversoftmysqlbbs(Windows)下。


備份文件前,須要將MySQL辦事停滯,然後將數據庫目次拷貝便可。
恢單數據數據庫時,須要先創立好一個數據庫(紛歧定同名),然後將備份出來的文件(留意,不是目次)復制到對應的MySQL數據庫目次中。
應用這一辦法備份和恢單數據庫時,須要新舊的MySQL版本分歧,不然能夠會湧現毛病。

(2)應用敕令行對象

備份數據庫:

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

恢單數據庫:

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

(3)應用Web法式
在這裡我們推舉應用“帝國備份王”對MySQL停止備份。
重要長處:
1,跨平台。Windows與Linux下各類WEB情況都可以運轉。
2,智能辨認編碼,處理備份時的亂碼成績。
3,分歧的MySQL版本間都可以停止備份和恢復操作。
4,采取分組備份,即便是跨越1G的數據庫也能夠正常備份。

登錄“帝國備份王”

用戶名:admin
默許暗碼:123456

第一次登錄時法式會主動跳轉到數據庫的設置頁面。

平安起見,必定要修正默許的登錄暗碼。

  • 備份數據庫

  • 恢單數據庫

假如是在其他機械上恢復,須要將“帝國備份王”的法式和bdata目次下寄存備份數據的目次一路上傳至新的機械上。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved