mongodb - 当 MLAB 仅提供字符串 URI 时,如何将 MLAB mongodb 数据库连接到 robomongo

标签 mongodb robo3t mlab

我成为 mongochef 用户已经有一段时间了,使用 mongochef 设置 URI 连接非常简单。然而,robomongo 的情况并非如此。

当 MLAB 使用字符串 URI 将用户连接到他们的数据库时,人们如何将他们的 MLAB mongodb 数据库连接到 robobongo?

在 robomongo 的配置设置中,它似乎更倾向于使用 IP 地址和端口作为连接方法,并且不提供 URI 格式

最佳答案

假设您有以下 uri

mongodb://<dbuser>:<dbpassword>@ds111111.mlab.com:55191/<dbName>

其中 dbuser 和 dbpassword 是数据库的用户。

在 robomongo 中,在连接选项卡的地址框中输入以下内容:

ds111111.mlab.com 

以及端口盒

55191

转到身份验证选项卡。单击“执行身份验证”。输入数据库名称、用户名和密码。令身份验证机制为 SCRAM-SHA-1

这是一些快照

Connection tab

enter image description here

关于mongodb - 当 MLAB 仅提供字符串 URI 时,如何将 MLAB mongodb 数据库连接到 robomongo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44422694/

相关文章:

php - 如何在phpstorm的Mongo Explorer插件中按id搜索文档

mongodb - 无法连接到 MongoLab "auth fails"错误

mongodb - 从 mongodb 导出 csv

javascript - MongoDB,将字符串转换为列表

node.js - 如果不存在如何创建项目并在存在时返回错误

mysql - 数据聚合 mongodb vs mysql

MongoDB Robomongo : db. data.find(...).collat​​ion 不是函数

mongodb - 将 Robomongo 连接到虚拟机

node.js - Mongo 更新 super 慢

javascript - Mongoose 不会在生产 (Heroku) 上填充 (.populate()),但可以在本地工作