MongoDB学习(三)——mongofiles实现GridFS

  废话不多说,先来看下我的MongoDB安装目录下的程序界面,看红色标记的exe文件,就是它帮助我们实现了MongoDB文件的导入与导出。

    


   简单介绍下它的shell命令用法:

    格式: mongofiles.exe  -d 数据库名称 -u ... put    文件路径。举个例子: mongofiles.exe  put  D:123.txt

MongoDB学习(三)——mongofiles实现GridFS_第1张图片

   注意事项:

   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


你可能感兴趣的:(MongoDB学习(三)——mongofiles实现GridFS)