用mongodump導出位於伺服器上的數據,然後用mongorestore到本地上作調試用,但是用mongodump怎麼也無法導出數據,命令如下:mongodump -h localhost:27017 -d xxx -c xx,運行命令後可以看到目前路徑下產生了一個dump資料夾,裡面有一個xxx資料夾,但是xxx資料夾裡面並沒有我想要匯出的xx collections,連接埠是正確的,實在是找不到問題所在
只能說文法沒有錯誤。如果導不出來只能是資料庫名稱或集合錯了。 因為mongodb的特殊性,並不會給你報某某集合不存在這樣的錯誤,而只會導出空集合。 確認是不是集合或資料庫名字錯誤,請先連接shell裡面
show dbs show collections
其實也有可能是你要匯出的資料太大了,我記得mongodump匯出資料是有限制的,你可以用mongoexport試試看
只能說文法沒有錯誤。如果導不出來只能是資料庫名稱或集合錯了。
因為mongodb的特殊性,並不會給你報某某集合不存在這樣的錯誤,而只會導出空集合。
確認是不是集合或資料庫名字錯誤,請先連接shell裡面
其實也有可能是你要匯出的資料太大了,我記得mongodump匯出資料是有限制的,你可以用mongoexport試試看