为了账号安全,请及时绑定邮箱和手机立即绑定

怎样向MongoDB中导入Json文件

/ 猿问

怎样向MongoDB中导入Json文件

侃侃尔雅 2019-03-29 19:18:31

怎样向MongoDB中导入Json文件


查看完整描述

2 回答

?
吃鸡游戏

mongoimport -h 服务器地址 --port 27017(端口号,依情况定) -d 数据库名 -c 集合名 --upsert --file json文件路径

注:有时json文件存在编码问题(带中文的,怎么设置utf-8还没搞懂)。

可在mongodb的bin下用help查看mongoimport查看具体用法



查看完整回答
反对 回复 2019-03-31
?
不负相思意

mongodb导入json格式的文件的命令是mongoimport:

在下面的这个例子中,使用mongoimport命令将文件contacts.json中的内容导入user数据库的contacts的数据表中。

mongoimport --db users --collection contacts --file contacts.json

具体过程演示如下:

切换到mongodb安装的bin目录下,启动服务

./mongod --dbpath /home/test/ --logpath /home/test/log/xushuai.log --fork1

如上图所示表示启动成功,使用如下的命令查看下运行的PID确实是1671

切换到bin目录下,启动客户端

./mongo1

里面除了系统自带的数据库之外没有其他的数据库

开始导入json格式的文件:注意是在bin目录下, 而不是在客户端shell运行mongoimport命令。

./mongoimport --db taobao --collection dress --file /home/test/taobao.json1

如上图显示导入成功。查看导入的结果:


查看完整回答
反对 回复 2019-03-31

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信