📅  最后修改于: 2023-12-03 15:32:57.547000             🧑  作者: Mango
mongoexport
是 MongoDB 数据库命令行工具之一,用于将 MongoDB 中的文档数据导出为 JSON 或 CSV 格式的文件,以便于其他应用程序进行处理。
mongoexport [选项] --db <数据库名称> --collection <集合名称> --out <文件名及路径>
其中,--db
参数指定要导出数据的数据库名称,--collection
参数指定要导出数据的集合名称,--out
参数指定导出的文件名(包括路径)及文件格式。其余可选参数如下:
-h
:MongoDB 服务器地址,默认是 localhost:27017
。-u
:MongoDB 用户名。-p
:MongoDB 密码。--query
:指定要导出的数据的查询条件,是一个 JSON 格式的查询语句。--type
:指定导出的文件格式,包括 json 和 csv,不区分大小写。--fields
:指定要导出的字段,以逗号分隔。--pretty
:以漂亮的格式输出 json 文件。--limit
:指定导出的数据数量。--skip
:跳过前面的指定数量的数据。更多参数及具体使用方法请参考 MongoDB 官方文档。
mongoexport --db test_db --collection test_collection --out /path/to/output.json
mongoexport --db test_db --collection test_collection --fields name,age --type csv --out /path/to/output.csv
mongoexport --db test_db --collection test_collection --query '{ "name": "张三" }' --out /path/to/output.json