MongoDB collection导出导入
个人记录贴
- 系统 : window 10
- mongodb 版本 : 4.2
- 工具 : 使用 mongodb bin目录下的mongoimport.exe 和 mongoexport.exe
导出
官方介绍: Export data from MongoDB in CSV or JSON format.
- 命令格式
mongoexport /d [db-name] /c [collection-name] /o [output-file-path]
- 示例
mongoexport.exe /d configcenter /c configure /o ../../config.json
导入
官方介绍:Import CSV, TSV or JSON data into MongoDB. If no file is provided, mongoimport reads from stdin.
-
命令格式
mongoimport.exe --host [host:ip] /username:[username] /password:[password] /d [db-name] /c [collection-name] /file:[input-file-path]
-
示例
mongoimport.exe --host 192.168.1.214:27027 /username:kuzer /password:123456 /d configcenter /c configure /file:../../config.json
备注: [/username:] 可以用 [/u ]代替 注意空格隔开 [/password:] 可以用 [/p ]代替 [/file:] 可以用 [/f] ,多个文件则使用逗号[,]隔开 如果是导入到本地可以省略host username password 字段
mongoimport.exe /d configcenter /c configure /file:../../config.json