我的问题是,即使在设置了mongod.exe" mongod.exe --install --logpath c:\ mongodb \ logs --logappend --dbpath c:\ mongodb \ data \ db - directoryperdb",当我在另一个shell上启动mongo.exe时,我收到连接错误
MongoDB shell版本:3.2.9 连接到:test 2016-10-01T17:20:11.543 + 0300 W NETWORK [thread1] 5000毫秒后无法连接到127.0.0.1:27017,放弃了。 2016-10-01T17:20:11.543 + 0300 E QUERY [thread1]错误:无法连接到服务器127.0.0.1:27017,连接尝试失败:connect@src/mongo/shell/mongo.js:229: 14 @(连接):1:6 异常:连接失败
我做得不对的是什么?在Windows 10上运行它。设置后的Mongod.exe等待连接。
答案 0 :(得分:0)
可能是因为OS权限,例如,如果你在 Windows尝试以管理员模式打开cmd(命令行) 尝试再次启动MongoDB服务器,我希望这可以解决您的问题
答案 1 :(得分:-1)
这是因为db服务器必须正在运行并且正在等待连接。我认为您应该首先在根目录中使用./mongod
来启动数据库服务器,并使它保持运行状态。希望这会有所帮助!