MongoDB有一个内建工具mongofiles.exe,可以用它在GridFS中上传()、下载、查看、搜索和删除文件。
- 查看帮助文档
mongofiles --help
-
Put: 从"C:\Users\ChangQing\Pictures\a.jpg"上传文件a.jpg,存在数据库mytest中,命名为"changqing"
mongofiles -d mytest -l "C:\Users\ChangQing\Pictures\a.jpg" put "changqing"
-
Get: 从数据库mytest下载文件"changqing"至"C:\Users\ChangQing\Pictures\a\a.jpg"
C:\Users\ChangQing>mongofiles -d mytest -l "C:\Users\ChangQing\Pictures\a\a.jpg" get "changqing"
-
List: 查看文件列表
C:\Users\ChangQing>mongofiles -d mytest list
-
Search: 查找名为"changqing"的文件
mongofiles -d mytest search "changqing"
-
Delete:删除名为"changqing"的文件
mongofiles -d mytest delete "changqing"