《TODO:MongoDB MySQL數據庫備份》要點:
本文介紹了TODO:MongoDB MySQL數據庫備份,希望對您有用。如果有疑問,可以聯系我們。
相關主題:非關系型數據庫
TODO:MongoDB MySQL數據庫備份
1. MongoDB使用命令備份
mongodump進行整個數據庫備份,主要用到的命令參數:
-d 要備份的數據庫
-o 輸出的路徑
./mongodump –d databasename –o /data/dbbak
備份成功后會在/data/dbbak創建以數據庫名的文件夾,文件夾下都是備份文件
2. MongoDB使用命令還原
mongorestore進行數據庫還原,主要用到的命令參數:
-d 要恢復的數據庫
-directoryperdb 備份數據庫所在目錄,要到數據庫名文件夾
-drop 先刪掉數據,然后恢復備份數據,需謹慎使用
./mongorestore –d databasename –directoryperdb /data/dbbak/databasename
3. MongoDB備份整個dbpath,這個是最簡單的辦法.但是比較費硬盤資源,偷懶的時候就是直接備份dbpath
4. MySQL使用命令備份
mysqldump進行整個數據庫備份,主要用到的命令參數:
-u 數據庫登錄用戶名
-p 數據庫登錄暗碼
mysqldump -uroot -p mydata > mydata_201611042316.sql
習慣用時間作為備份文件名,方便記錄時間;“>” 是輸出備份文件的意思
5. MySQL使用命令還原
mysql 進行數據庫還原,主要用到的命令有
-u 數據庫登錄用戶名
-p 數據庫登錄暗碼
mysql -uroot -p mydata < mydata_201611042316.sql
“<”導入備份數據的意思
6. MySQL使用phpMyAdmin導出,格式選擇SQL,可以保存在服務器上,也可以下載到本地
7. MySQL使用phpMyAdmin導入,格式選擇SQL
8. 操作都比較簡單,要多實踐,本文是小編在日常工作常用到的辦法,希望對你有幫助.
維易PHP培訓學院每天發布《TODO:MongoDB MySQL數據庫備份》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。