Heim > Datenbank > MySQL-Tutorial > MongoDB数据库中数据的导入

MongoDB数据库中数据的导入

WBOY
Freigeben: 2016-06-07 17:10:01
Original
1210 Leute haben es durchsucht

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格式,内容为:

   { "_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  以新增或者更新的方式来导入数据

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage