Mongo Webstorm 中的资源管理器

Mongo Explorer in Web Storm

我正在尝试从 webstorm 插件登录我的 mongolab 数据库。 我的问题是我无法连接到 url,例如:mydb.mongolab.com:8080,我的用户没有权限,所以我得到 "auth failed"。我必须把我的 url 和 db 放在最后,比如:mydb.mongolab.com:8080/database1 我只是不知道如何将 url 放入添加 mongo 服务器对话框中。它总是给我:"Port in the url is incorrect, it should be a number."

有人知道该怎么办吗?

我真的只是解决了我的问题,我就是这样做的

常规选项卡

所以你基本上在你的门户中得到了一个像这样的 url

mongodb://:@ds050879.mlab.com:50879/blogdb

服务器url是ds050879.mlab.com:50879

它的格式是 host:port 其中 host 是 ds050879.mlab.com 端口是 50879

接下来将用户数据库设置为您的数据库名称(在本例中为 blogdb)。读取引用可以保留在主要位置。 Picture Of The General Tab Configuration

身份验证选项卡

  • 将用户名设置为您的用户名
  • 和密码为你的密码
  • Auth.database 将是您的数据库的名称(在本例中为 blogdb
  • 最后,设置身份验证。 SCRAM-SHA-1 机制 Picture of the Auth Tab Configuration

然后点击测试连接。

您应该会收到一条消息,提示连接测试成功,然后单击“确定”。再次单击确定以保存您的设置..瞧 现在它应该显示在资源管理器中

现在您可以使用 shell

抱歉,我没有足够的声誉来显示图像和链接,但如果您遇到困难,请单击链接查看步骤

使用这些图像作为指南

https://i.stack.imgur.com/Kb5ER.png https://i.stack.imgur.com/n3ckQ.png https://i.stack.imgur.com/bqgcr.png https://i.stack.imgur.com/6SOfc.png https://i.stack.imgur.com/8h2iS.png