废话不多说,先来看下我的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
新闻热点
疑难解答