您的位置:首页 > 数据库 > Mongodb

从mongoDB导出数据

2017-01-04 10:22 295 查看

从mongoDB导出数据

官方文档

示例:

mongoexport -h 127.0.0.1:27017 -utest -ptest2016 -d test -c Device -q '{deviceId:0}'  --type=csv --fields=id -o device_id_0.csv


--host <hostname><:port>, -h <hostname><:port>

Default: localhost:27017

数据库的主机名,端口号

--username <username>, -u <username>

数据库用户名

--password <password>, -p <password>

数据库密码

--db <database>, -d <database>

需要导出的数据库名

--collection <collection>, -c <collection>

需要导出的集合名

--query <JSON>, -q <JSON>

搜索条件,只导出符合条件的数据

用单引号”括住搜索条件,防止与执行环境交互

--type <string>

Default: json

如果使用csv,必须用–fields或–fieldFile申明需要导出的字段

--fields <field1[,field2]>, -f <field1[,field2]>

申明需要导出的字段,多个字段用英文逗号,分割,如果字段中有空格,用双引号括起来:–fields “phone,user number”

csv - 只导出申明的字段

json - 导出申明的字段以及_id

--out <file>, -o <file>

导出数据写入的文件,如果不指明,写到标准输出,如stdout
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: