我在 Openshift Online 上有一个可扩展的应用程序,我需要对 my.cnf 进行一些编辑。 这个文件在哪里?如果在 child 装备中,我该如何连接?
最佳答案
至少有两种方法可以获取 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
(将 536074f0194e4cdfd100000c
替换为您的应用程序 ID,您可以在应用程序设备的 env | grep APP
控制台中通过以下方式找到它:ssh
)
关于mysql - MySQL 配置文件 (my.cnf) 在 OpenShift Online 上的可扩展应用程序中位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28749728/