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