Mongodb mongo:无法连接到服务器[localhost:27017]

Mongodb mongo:无法连接到服务器[localhost:27017],mongodb,mean-stack,Mongodb,Mean Stack,我能做些什么来解决这个问题?我在windows上,所以我不能运行sudo mongo。我尝试在windows上运行“runas”,而不是在linux上运行“sudo”,但它没有;我帮不了我。我正在寻找一个名为Monogodh.lock的fle来移除它,但没有找到类似的东西…我尝试了mongo修复,但它也没有帮助我…帮助某人 顺便说一句,我试图从另一个CMD的目录启动mongo.exe,但也失败了: 您似乎还没有启动Mongo DB服务器。 执行以下操作 在窗口中,启动命令提示符 运行mongod

我能做些什么来解决这个问题?我在windows上,所以我不能运行sudo mongo。我尝试在windows上运行“runas”,而不是在linux上运行“sudo”,但它没有;我帮不了我。我正在寻找一个名为Monogodh.lock的fle来移除它,但没有找到类似的东西…我尝试了mongo修复,但它也没有帮助我…帮助某人

顺便说一句,我试图从另一个CMD的目录启动mongo.exe,但也失败了:

您似乎还没有启动Mongo DB服务器。 执行以下操作

  • 窗口中,启动命令提示符
  • 运行mongod.exe启动MongoDB服务器。(仅当环境变量PATH包含MongoDB安装的bin目录时,此操作才有效)
  • 打开另一个命令提示符,通过运行mongo.exe启动客户端
  • 检查此链接,它可能会对您有所帮助


    哦,伙计们,我终于明白了!在windows上运行mongod.exe时,还应为其提供目录路径,否则将无法运行!如果你的目录中有一个mongod.lock,你应该删除这个文件,然后在CMD mongod.exe repair上写入并重新运行它!感谢linux中的all=]

    1.-在候机楼

    $sudo systemctl启动mongodb


    $mongo

    是的,只是当我试图在windows上运行mongo目录mongo.exe时,它无法连接到mongo=[我正在将图片添加到我的问题中,已经选择了一个答案,另一个答案是OP自己的(通过这样说,他已经解决了问题)。您的答案是否支持这些答案?或者它是否包含OP应该记住的任何额外内容。?