连接到mongodb服务器时出现以下错误

连接到mongodb服务器时出现以下错误,mongodb,Mongodb,$mongo MongoDB外壳版本3.6.3 连接到:mongodb://127.0.0.1:27017 2018-10-18T17:09:03.003+0530 W网络[thread1]无法连接到127.0.0.1:27017,在轮询后检查套接字是否出错,原因:连接被拒绝 2018-10-18T17:09:03.004+0530 E查询[thread1]错误:无法连接到服务器127.0.0.1:27017,连接尝试失败: connect@src/mongo/shell/mongo.js:25

$mongo

MongoDB外壳版本3.6.3 连接到:mongodb://127.0.0.1:27017 2018-10-18T17:09:03.003+0530 W网络[thread1]无法连接到127.0.0.1:27017,在轮询后检查套接字是否出错,原因:连接被拒绝 2018-10-18T17:09:03.004+0530 E查询[thread1]错误:无法连接到服务器127.0.0.1:27017,连接尝试失败: connect@src/mongo/shell/mongo.js:251:13 @连线:1:6
异常:连接失败

如果您使用的是linux,请尝试此命令

$ sudo mongod
你得到这个是因为你在跑步

$ mongo

首先转到mongoDB目录,在该目录中转到bin目录并在该目录中打开terminal,然后运行以下命令:

mongod.exe
之后,在同一目录中打开另一个终端并运行以下命令

mongo.exe

它将解决此问题。

首先检查mongodb是否正确安装,并检查其版本兼容性

我是说windows操作系统安装, 设置的环境变量为路径C:\Program Files\MongoDB\Server\3.6\bin; 然后打开命令提示符并键入

mongod
mongo
之后,打开另一个命令提示符并键入

mongod
mongo

你在用什么操作系统?在ubuntu中,您需要检查您的版本:

service mongod status, mongod --version.
如果mongod已关闭,则只要重新启动并尽可能写入错误

service mongod restart

你跑完sudo mongod后得到了什么?你能给我看一下输出吗?2018-10-18T18:07:02.786+0530 I CONTROL[initandlisten]distarch:x86_64 2018-10-18T18:07:02.786+0530 I CONTROL[initandlisten]target_arch:x86_64 2018-10-18T18:07:02.786+0530 I CONTROL[initandlisten]选项:{}2018-10-18T18:07:02.801+0530 I存储[initandlisten]initAndListen中出现异常:不存在路径:未找到数据目录/Data/db.,终止2018-10-18T18:07:02.801+0530 I控件[initAndListen]现在退出2018-10-18T18:07:02.801+0530 I控件[initAndListen]关闭,代码:100看起来/Data/db目录不存在。在根目录中执行这些命令。sudo mkdir data data/db sudo chmod 0755 data sudo chmod 0755 data/db sudo chown-R id-u`data/db`why mongo.exe?只是为了确保您的mongodb服务器工作正常,我正在使用linux