搜尋

首頁  >  問答  >  主體

mongodb - mongodump無法導出數據

用mongodump導出位於伺服器上的數據,然後用mongorestore到本地上作調試用,但是用mongodump怎麼也無法導出數據,命令如下:mongodump -h localhost:27017 -d xxx -c xx,運行命令後可以看到目前路徑下產生了一個dump資料夾,裡面有一個xxx資料夾,但是xxx資料夾裡面並沒有我想要匯出的xx collections,連接埠是正確的,實在是找不到問題所在

phpcn_u1582phpcn_u15822833 天前723

全部回覆(2)我來回復

  • 为情所困

    为情所困2017-05-02 09:24:24

    只能說文法沒有錯誤。如果導不出來只能是資料庫名稱或集合錯了。
    因為mongodb的特殊性,並不會給你報某某集合不存在這樣的錯誤,而只會導出空集合。
    確認是不是集合或資料庫名字錯誤,請先連接shell裡面

    show dbs
    show collections

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:24:24

    其實也有可能是你要匯出的資料太大了,我記得mongodump匯出資料是有限制的,你可以用mongoexport試試看

    回覆
    0
  • 取消回覆