一、导入和导出
1. 导出
mongoexport
可以导出为json
或csv
格式
-
导出
json
默认导出的就是
json
格式// -d database,-c collection,-o 输出文件 mongoexport --host localhost --port 10001 -d testdb -c testcol -o test.json // -f 指定导出的字段(只导出a,b字段) mongoexport --host localhost --port 10001 -d testdb -c testcol -f a,b -o test.json
-
导出
csv
// 导出csv格式必须使用-f参数指定字段 mongoexport --host localhost --port 10001 -d testdb -c testcol -f a,b --type csv -o a.csv
-
导出查询语句的结果
// -q 参数指定查询语句 mongoexport --host localhost --port 10001 -d testdb -c testcol -f a,b --type csv -q '{"a":1}' -o a.csv
2. 导入
-
导入
json
数据文件内容如下
{ "_id":{ "$oid":"5e7d8d4452a8aaded835f105"},"a":1.0,"b":1.0} { "_id":{ "$oid":"5e7d8d4c52a8aaded835f106"},"a":2.0,"b":2.0} { "_id":{ "$oid":"5e7d8d5252a8aaded835f107"},"a":3.0,