fontend2 icon indicating copy to clipboard operation
fontend2 copied to clipboard

Mongodb导入数据

Open jingqianwei opened this issue 5 years ago • 8 comments

Mongodb怎么把数据倒进来

jingqianwei avatar Oct 14 '19 10:10 jingqianwei

每个文件是每个表的名字, 你可以创建,直接把json数据放进去就行. 目前不知道怎么将Mongodb数据库打包, 有点麻烦

ihengshuai avatar Oct 14 '19 10:10 ihengshuai

我用nevicat直接导json文件,直接报错 [MIP] MongoImport started [MIP] 2019-10-14T18:10:02.770+0800 connected to: localhost:27017 [MIP] 2019-10-14T18:10:02.811+0800 Failed: error reading separator after document #1: bad JSON array format - found no opening bracket '[' in input source [MIP] 2019-10-14T18:10:02.811+0800 imported 0 documents [MIP] Finished unsuccessfully

jingqianwei avatar Oct 14 '19 10:10 jingqianwei

你是用的什么工具

jingqianwei avatar Oct 14 '19 10:10 jingqianwei

[MIP] 2019-10-14T18:10:02.811+0800 Failed: error reading separator after document #1: bad JSON array format - found no opening bracket '[' in input source

这个是导入数据格式错误吧, 你看看是不是软件问题, 或者打开json文件, 有没有报错,没报错就是你导入数据的方式不对. 我用的Robo 3T,这个上面没办法导入,和导出.

ihengshuai avatar Oct 14 '19 10:10 ihengshuai

@jingqianwei @1046224544 问题:我使用Studio 3T,也遇到导入数据库每个json文件时报错,读到json文件第一行/*1*/,提示报错,读不了 image

解决: 编辑器把每个数据json文件的第一行,回车一行 image 最后使用Studio 3T导入数据json文件

LTAND avatar Oct 22 '19 07:10 LTAND

1.删掉所有的‘/* */’,可以用正则匹配。\/\*\s+\d+\s+\*\/ 2.导入的时候用 mongoimport -d dbname -c tablename --file xxx.json 花了我老长时间😭。 3.我注册了一个管理员时竟然在数据库新建了一张admins的表,里面有一张导入的admin,然后其他数据都查不到😭

longer008 avatar Oct 23 '19 08:10 longer008

你好先别下这个项目,这个项目在改善,过两天再重新上传,谢谢

| | 卫思勉 | | 邮箱:[email protected] |

签名由 网易邮箱大师 定制

在2019年10月23日 16:23,flylonger 写道:

1.删掉所有的‘/* */’,可以用正则匹配。/*\s+\d+\s+*/ 2.导入的时候用 mongoimport -d dbname -c tablename --file xxx.json 花了我老长时间😭。 3.我注册了一个管理员时竟然在数据库新建了一张admins的表,里面有一张导入的admin,然后其他数据都查不到😭

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

ihengshuai avatar Oct 23 '19 08:10 ihengshuai

好的

longer008 avatar Oct 23 '19 09:10 longer008