我想从本地客户端工具连接openshift mongodb数据库

  • 我有我的溢价openshift帐户
  • 我在openshift有所有types的访问
  • 我有SSH密钥和用户的凭据
  • 我有MongoVUE&Robomongo和其他客户端工具来打开MongoDB数据库。
  • 当我尝试打开任何本地mongodb数据库,那么它的工作正常
  • 但我想直接连接我的mongodb数据库的openshift服务器到mongoVUE或其他任何东西,所以我可以看到哪些数据在我的服务器数据库。
  • 我已经尝试了很多次连接本地,但它可以连接到openshift,但不能连接与MongoDB数据库,所以请提供一些好的和确切的步骤,所以我可以连接它。

我也用蒙古语。 只要做一个'rhc port-forward'

然后使用OPENSHIFT给你的Mongodb证书运行mongovue。

脚步。

rhc port-forward <app-name> 

等几秒钟。 那么你应该看到这样的东西。

端口转发图像

然后运行Mongovue。 添加一个连接并input你的Openshift Mongodb证书,如下所示:

Mongovue

保存,select您的连接,然后按连接。 它应该工作。

当您添加mongodb卡式盒时,您应该已经获得了mongodb凭据。 您也可以ssh进入您的应用程序并执行“env”并查看您的mongodb密码和用户名。

最后,我有了一个完美的工具,它可以连接MongoDB和服务器数据库,在其中我们可以执行各种CRUD操作。 我们可以使用它不需要付费版本的Robomongo工具来执行CRUD操作。 Robomongo可以在这里http://robomongo.org/download.html mongoVUE需要付费版本。

我使用Robomongo。 只要做一个'rhc port-forward'

然后使用OPENSHIFT给你的Mongodb证书运行Robomongo。

脚步。

rhc port-forward等待几秒钟。 那么你应该看到这样的东西。

端口转发图像

然后运行Robomongo。 添加一个连接并input您的Openshift Mongodb凭证: