我正试图通过下面的命令从终端连接到mongolab

 mongo ds061158.mongolab.com:61158/order_it -u <dbuser> -p <dbpassword>

我得到下面的错误.

MongoDB shell version: 2.6.3
connecting to: ds061158.mongolab.com:61158/order_it
2014-07-09T13:52:44.890+0530 Error: couldn't connect to server ds061158.mongolab.com:61158 (23.22.170.205), connection attempt failed at src/mongo/shell/mongo.js:148
exception: connect failed

在这种情况下该怎么办?

提前谢谢.

推荐答案

看起来你的网络正在阻止对该端口的访问.我建议您联系您的网络管理员或try 从其他网络.

要单独测试网络连接(无需凭据),可以运行此命令.这个例子刚刚从我的笔记本电脑上运行,演示了一个成功的测试.

% mongo ds061158.mongolab.com:61158
MongoDB shell version: 2.6.1
connecting to: ds061158.mongolab.com:61158/test
rs-ds061158:PRIMARY> db.runCommand({ping:1});
{ "ok" : 1 }
rs-ds061158:PRIMARY> exit
bye

我们的完整连接故障排除指南如下:http://docs.mongolab.com/connecting/#help

另外,请随时与我们联系support@mongolab.com如果你想让我们深入了解你的服务器或代码的细节.我们很乐意帮忙!

当做

贾里德

Mongodb相关问答推荐

如何将数组$拉到对象数组下

数组字段包含其他字段的数组值

Select 筛选聚合中的嵌套字段

获取响应周期中的特定键和值

MongoDB $lookup 查找字段值数组

MongoDB 根据最新日期查询多个不同的值

pymongo - ifnull 重新调整整个对象而不是特定字段

如何获取mongodb ObjectId的值?

通过insertId MongoDB获取文档

(MongoDB)在同一管道中结合联合和交集

从 kubectl exec 获取返回值到 powershell 脚本

MongoDB:如何将所有文档合并到聚合管道中的单个文档中

在 MongoDB 中,如何使用对当前值进行操作的函数来更新嵌套文档的值?

实现 twitter 和 facebook 之类的主题标签

在 MongoDb 中查询小于 NOW 的日期时间值

使用 mgo 存储嵌套 struct

MongoDB 批处理操作的最大大小是多少?

mongodb nodejs - 转换圆形 struct

在 MongoDB 上使用 $push 更新数组时避免重复值

MongoDB 用 $type 匹配一个数组?