如何在没有rhc端口转发的情况下在OpenShift上访问MySQL?

时间:2013-08-23 04:46:21

标签: python mysql openshift

我们公司有一个Web服务器,并在OpenShift上创建一个MySQL服务器。

我们需要使用Python来访问没有rhc port forward的数据库服务器,

我们可以通过其他方式直接在OpenShift上访问MySQL吗?

感谢

1 个答案:

答案 0 :(得分:0)

您可以直接访问齿轮,就像您没有安装在OpenShift上的任何其他数据库一样。

创建MySQL盒式磁带时,应该给你一个连接字符串:

mysql://OPENSHIFT_DB_GEAR_DNS:OPENSHIFT_DB_PORT/...

您可以使用提供的连接字符串和身份验证来访问应用程序。

注意:以上这些字符串是齿轮上的环境变量,通常会转换为:

mysql://app-namespace.rhcloud.com:55582/

可以从其他应用程序的外部使用它来访问OpenShift上托管的数据库。

注意: OpenShift forums有很多内容涉及此主题。