【导出文件】
导出json格式文件
mongoexport --host 127.0.0.1 --port 27017 -u root -p 123456 --authenticationDatabase admin -d test -c user -o test.user.json
导出csv格式文件
mongoexport --host 127.0.0.1 --port 27017 -u root -p 123456 --authenticationDatabase admin -d test -c user -o test.user.csv --type csv -f "uid,phone,gender"
【导入文件】
导入csv文件
mongoimport --host 127.0.0.1 --port 27017 -u root -p 123456 --authenticationDatabase admin -d test -c user --headerline -f uid,phone,gender --file data.csv --type csv
导入json文件,ID已存在时合并数据
mongoimport --host 127.0.0.1 --port 27017 -u root -p 123456 --authenticationDatabase admin -d test -c user --file test.user.json --mode merge
注意:- 如果想利用唯一索引约束来合并,使用--upsertFields=<field>来指定索引字段
- merge会整体替换一级字段
|