Windows10環境下MongoDB導入bson文件(元數據),mongorestore命令行方式導入以及mongodump備份


Windows10環境下MongoDB導入bson文件(元數據),mongorestore命令行方式導入

  • 不推薦使用MongoDB Compass等圖形化數據庫管理軟件,例如MongoDB Compass只能導入json和csv格式的文件
  • 推薦使用命令行導入:cmd或terminal方式導入
step 1:
  切換到自己電腦的MongoDB安裝目錄下的bin目錄下 
step 2:
  查看bin目錄下是否有需要使用的MongoDB的Tools,例如這時我們需要mongorestore 
step 3:
  沒有需要使用的MongoDB的Tools,去官網下載Tools,下載地址: 
  https://www.mongodb.com/try/download/database-tools 
  點擊下載下方的MongoDB Database Tools,下載完解壓,將bin目錄下的文件全部或選擇性復制到自己電腦的MongoDB安裝目錄下的bin目錄下

step 4:
  運行以下命令: mongorestore.exe -h 這里為MongoDB連接地址及端口 -d 這里為想要導入的目標數據庫 這里為要導入的bson文件夾地址/或者為單個bson文件 

例如: mongorestore.exe -h 127.0.0.1:27017 -d steamcodebot D:\work\data
注意:如果是為現有數據庫/現有數據表導入恢復數據,請確保_id是否存在,避免拋出重復的鍵報錯

Windows10環境下MongoDB備份數據庫,mongoredump命令行方式備份

  運行以下命令: mongoredump.exe -h 這里為MongoDB連接地址及端口 -d 這里為想要備份的目標數據庫 這里為備份的bson文件存儲路徑

例如:mongodump.exe -h 127.0.0.1 --port 27017 -d steamcodebot -o D:\workspace\test\steamcodebot\steamcodebot-deploy\server\test


免責聲明!

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



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