OS X 环境下用 brew 安装 mongodb 之后
按照官方文档上的教程 import 一个 json 文件
输入:
mongoimport --db test --collection restaurants --drop --file primer-dataset.json
过程中 出现报错
Failed: error connnecting to db server: no reachable servers
求解决方案
已经尝试过的解决方案:
1.mongoimport --host=127.0.0.1 --port=27017 --db test --collection restaurants --drop --file primer-dataset.json
2.brew update && brew upgrade
补充:
1.启动mongodb之后导入文件,报错:
Failed: error processing document #9870: unexpected EOF
Nampaknya fail data rosak, buka dengan vi dan lihat fail data yang hendak diimport.
Adakah anda pasti mongodb anda dimulakan?
Apakah versi MongoDB itu? Masalah ini tidak akan berlaku selepas 3.0.7. Juga, adakah --replSet didayakan tetapi tidak dalam nod? Akhirnya, saya menyemaknya untuk anda Seseorang mempunyai masalah yang sama dan menyelesaikannya melalui dump mongorestore --host=127.0.0.1.