Mongodb Mongo启动失败

Mongodb Mongo启动失败,mongodb,mean-stack,Mongodb,Mean Stack,我正在运行一个mean应用程序,但当我运行“mongo”时,会出现以下错误: MongoDB shell version v4.0.0 connecting to: mongodb://127.0.0.1:27017 2018-07-25T02:15:24.329-0500 E QUERY [js] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException:

我正在运行一个mean应用程序,但当我运行“mongo”时,会出现以下错误:

MongoDB shell version v4.0.0
connecting to: mongodb://127.0.0.1:27017
2018-07-25T02:15:24.329-0500 E QUERY    [js] Error: couldn't connect to 
server 127.0.0.1:27017, connection attempt failed: SocketException: Error 
connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:251:13
@(connect):1:6
exception: connect failed

我确信我在这里遗漏了一些简单的东西。

mongo就是mongo shell。它连接到Mongo守护进程,mongod,该守护进程未运行-因此出现错误

在命令行:sudomongod


输入密码,守护进程将启动。现在,当您运行mongo时,它应该可以启动了。

我运行了它,但是当我在我的MEAN应用程序上运行“npm start”时,我得到了以下信息:服务器在端口8080上启动数据库错误MongoError:第一次连接时无法连接到服务器[ds12226.mlab.com:12226][MongoError:g etaddrinfo ENOTFOUND ds12226.mlab.com:12226]尝试使用
sudo服务mongod start
可以显示您的代码片段吗?你是如何连接到db的。?