MySQL配置文件(my.cnf)位于OpenShift Online上的可伸缩应用程序中的哪个位置?

时间:2015-02-26 18:11:04

标签: mysql openshift

我在Openshift Online上有一个可扩展的应用程序,我需要对my.cnf进行一些编辑。 这个文件在哪里?如果是儿童用品,我该如何连接它?

2 个答案:

答案 0 :(得分:2)

至少有两种方法可以获取mysql设备的login @ host:

rhc app-show --gears ssh -n <yourdomain> -a <yourapp>

如果您有一个域名,请跳过-n <yourdomain>,如果您从应用的git文件夹中运行该域名,请跳过-a <yourapp>

或使用broker REST API和curl(或仅使用网络浏览器):

curl -X GET -u user@domain:password https://openshift.redhat.com/broker/rest/application/536074f0194e4cdfd100000c/gear_groups

(将[{1}}替换为您的应用ID,您可以在应用装备的536074f0194e4cdfd100000c控制台中找到env | grep APP

答案 1 :(得分:0)

简单方法:

采取OPENSHIFT_MYSQL_DB_HOST:536074f0194e4cdfd100000c-test.rhcloud.com

SSH到数据库服务器使用 536074f0194e4cdfd100000c@536074f0194e4cdfd100000c-test.rhcloud.com

谢谢didierc。