mongodb cmd 常用命令


 

如題,命令如下:

  1.連接遠程數據庫命令

  mongo -u admin -p admin 192.168.0.197:27017/test

 

  2.查看當前版本

  db.version();

 

  3.mongodb數據備份

  >mongodump -h dbhost -d dbname -o dbdirectory 
  • -h:

    MongDB所在服務器地址,例如:127.0.0.1,當然也可以指定端口號:127.0.0.1:27017

  • -d:

    需要備份的數據庫實例,例如:test

  • -o:

    備份的數據存放位置,例如:c:\data\dump,當然該目錄需要提前建立,在備份完成后,系統自動在dump目錄下建立一個test目錄,這個目錄里面存放該數據庫實例的備份數據。

 

  4. mongoDB 數據恢復

  >mongorestore -h <hostname><:port> -d dbname &lt;path&gt;
  • --host <:port>, -h <:port>:

    MongoDB所在服務器地址,默認為: localhost:27017

  • --db , -d :

    需要恢復的數據庫實例,例如:test,當然這個名稱也可以和備份時候的不一樣,比如test2

  • --drop:

    恢復的時候,先刪除當前數據,然后恢復備份的數據。就是說,恢復后,備份后添加修改的數據都會被刪除,慎用哦!

  • <path>:

    mongorestore 最后的一個參數,設置備份數據所在位置,例如:c:\data\dump\test。

    你不能同時指定 <path> 和 --dir 選項,--dir也可以設置備份目錄。

  • --dir:

    指定備份的目錄

    你不能同時指定 <path> 和 --dir 選項。

 

 

參考資料:

  1. http://www.runoob.com/mongodb/mongodb-mongodump-mongorestore.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM