廢話不多說,先來看下我的MongoDB安裝目錄下的程序界面,看紅色標記的exe文件,就是它幫助我們實現了MongoDB文件的導入與導出。

簡單介紹下它的shell命令用法:
格式: mongofiles.exe -d 數據庫名稱 -u ... put 文件路徑。舉個例子: mongofiles.exe put D:123.txt

注意事項:
1、使用系統變量或者進入mongofiles.exe的目錄就可以使用mongofiles.exe命令了。
2、如果導入不成功,檢查自己的mongodb服務是否開啟,文件的名字也不要是中文。
3、默認的文件名是集合名字是fs
4、會產生兩個集合 fs.files和fs.chunks。在我的認識里,files是保存文件名等記錄,至于內容應該是保存在chunks中。
其他的操作
5、上傳的文件是某個路徑,下載的時候還會下載相同的路徑里。
6、可以把文件放在mongofiles.exe的所在文件里,這樣的話,put 只包含文件名就可以了。
遺留:還不知道怎么修改文件名呢,由于在本機上,所以沒有試過遠程訪問。有關其他方面的知識,還請多多指教。
mongofiles.exe的增刪改查
分享一個:http://www.cnblogs.com/luoaz/p/4727595.html
新聞熱點
疑難解答