Javascript 不连接到mLab,但通过mongod本地连接

Javascript 不连接到mLab,但通过mongod本地连接,javascript,node.js,mongodb,localhost,Javascript,Node.js,Mongodb,Localhost,我正在尝试连接到此远程数据库 mongoURL = mongodb://blahuser:blahpassword@ds019053.mlab.com:19053/my-app 我得到了这个错误: { MongoError: failed to connect to server [ds019053.mlab.com:19053] on first connect [MongoError: connection 0 to ds019053.mlab.com:19053 timed out]

我正在尝试连接到此远程数据库

mongoURL = mongodb://blahuser:blahpassword@ds019053.mlab.com:19053/my-app
我得到了这个错误:

{ MongoError: failed to connect to server [ds019053.mlab.com:19053] on first connect [MongoError: connection 0 to ds019053.mlab.com:19053 timed out]
MongoDB shell version v3.4.4
connecting to: ds019053.mlab.com:19053
2017-05-26T10:24:47.108-0400 W NETWORK  [thread1] Failed to connect to 54.198.224.164:19053 after 5000ms milliseconds, giving up.
2017-05-26T10:24:47.109-0400 E QUERY    [thread1] Error: couldn't connect to server ds019053.mlab.com:19053, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
我还运行了:
mongo ds019053.mlab.com:19053
,得到了以下错误:

{ MongoError: failed to connect to server [ds019053.mlab.com:19053] on first connect [MongoError: connection 0 to ds019053.mlab.com:19053 timed out]
MongoDB shell version v3.4.4
connecting to: ds019053.mlab.com:19053
2017-05-26T10:24:47.108-0400 W NETWORK  [thread1] Failed to connect to 54.198.224.164:19053 after 5000ms milliseconds, giving up.
2017-05-26T10:24:47.109-0400 E QUERY    [thread1] Error: couldn't connect to server ds019053.mlab.com:19053, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
但是,当我运行
mongod
时,我成功地连接到我的本地mongoDB并加载我的应用程序


你知道怎么回事吗?

你可以在任何地方运行mkdir-p/data/db。它将创建一个根数据目录,然后在它下面创建db。如果你把cd放到根目录下,你就能看到它。啊,找到了。谢谢你。但是你知道mLab有什么问题吗?有可能在你的本地网络上无法访问mLab URI。尝试执行以下连接故障排除步骤: