客户端

Mongo导出导入文件

所在版块: 后端技术 2016-12-05 17:31 [复制链接] 查看: 2516|回复: 0
【导出文件】

导出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会整体替换一级字段













分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码关注微信公众号

QQ|Archiver|手机版|小黑屋|mwt-design ( 沪ICP备12041170号-1

GMT+8, 2024-11-24 19:52 , Processed in 0.066126 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回列表