mongodb数据怎么导入新表中?小编今天就通过这篇文章来给大家分享一下实现mongodb数据导入新表中的方法,感兴趣的小伙伴可以仔细阅读一下这篇文章。

mongodb数据怎么导入新表中?这篇文章值得一看

实现mongodb数据导入新表中的详细方法如下所示:

在mongodb数据库中,我们可以使用它的mongoimport命令来导入数据进入新的表中。

语法如下所示:

mongoimport -d dbname -c collectionname --file filename --headerline --type json/csv -f field

解析:-d为数据库名;-c为集合名称;--file则是选择导入的文件;-type :是文件类型,默认为json格式;-f 是字段,type为csv是必须设置此项。

mongoimport导入表,或者表中部分字段 :

(1)还原整表导出的非csv文件

mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 
--upsert --drop 文件名的具体路径   (--drop当不需要删除源文件可不加)

(2)还原部分字段的导出文件

mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 
--upsertFields 字段 --drop 文件名的具体路径 (--drop当不需要删除源文件可不加)

(3)还原导出的csv文件

mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 
--type 类型(csv) --headerline --upsert --drop 文件名的具体路径

以上就是小编给大家带来的在mongodb中将数据导入新表中的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!