在Windows 10中连接到mongodb时屏幕冻结

时间:2016-12-09 11:09:00

标签: windows mongodb

我试图在Windows 10上设置mongo服务器。

enter image description here

看起来一切都很好,服务正在27017上听。

但是在另一个命令提示符下,mongo无法连接,屏幕刚刚冻结,如下所示

enter image description here

我检查了防火墙规则,端口27017已打开。并且ping 127.0.0.1正在响应。

知道连接会被卡住的原因吗?

2 个答案:

答案 0 :(得分:0)

尝试使用详细模式运行mongo.exe

c:\mongodb\bin>mongo.exe --verbose

这将有助于您进一步诊断。

答案 1 :(得分:0)

我刚刚遇到这种情况。

解决方案:编辑mongo配置

  

mongodb.conf
  linux:sudo nano /etc/mongodb.conf

并停用auth=true。然后重启mongo服务器服务。

linux: sudo service mongodb restart

错误的配置身份验证步骤会导致mongo shell挂起。 之后,请按以下链接进行配置:https://medium.com/@matteocontrini/how-to-setup-auth-in-mongodb-3-0-properly-86b60aeef7e8

然后重新启用auth=true