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
AD