TODO:MongoDB MySQL數據庫備份

TODO:MongoDB MySQL數據庫備份php


1. MongoDB使用命令備份mysql

mongodump進行整個數據庫備份,主要用到的命令參數:sql

-d 要備份的數據庫數據庫

-o 輸出的路徑服務器

./mongodump –d databasename –o /data/dbbakrest

備份成功後會在/data/dbbak建立以數據庫名的文件夾,文件夾下都是備份文件code

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. 操做都比較簡單,要多實踐,本文是小編在平常工做經常使用到的方法,但願對你有幫助。

wxgzh:ludong86

qrcode_for_gh_6bb1f39ae99c_258

AD

相關文章
相關標籤/搜索