• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MongoDB数据库中数据的导入

mysql 搞代码 4年前 (2022-01-09) 20次浏览 已收录 0个评论

1.导入CSV格式的数据 user.csv文件的内容如下: _id,name,age ObjectID(4eed9f9ca939118694cf05e4),ming,10 ObjectI

1.导入CSV格式的数据

user.csv文件的内容如下:

_id,name,age
ObjectID(4eed9f9ca939118694cf05e4),”ming”,10
ObjectID(4ef1f3cf3bd18218e6bdfa31),”lisi”,20

可以通过如下方式把user.csv中的数据导入localdb数据库的user集合中:

>mongoimport -d localdb -c user –type csv –file user.csv –headerline –upsert

2.导入json格式的数据

user.dat文件中数据为json格式,内容为:

{ 本文来源gao@!dai!ma.com搞$$代^@码5网@“_id” : “ObjectID(4eed9f9ca939118694cf05e4)”, “name” : “ming”, “age” : 10 }
{ “_id” : “ObjectID(4ef1f3cf3bd18218e6bdfa31)”, “name” : “lisi”, “age” : 20 }

可以通过以下方式导入该数据:

>mongoimport -d localdb -c user user.dat

3.参数含义

-d 指定把数据导入到哪一个数据库中

-c 指定把数据导入到哪一个集合中

–type 指定导入的数据类型

–file 指定从哪一个文件中导入数据

–headerline 仅适用于导入csv,tsv格式的数据,,表示文件中的第一行作为数据头

–upsert 以新增或者更新的方式来导入数据


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MongoDB数据库中数据的导入
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址