[英]Where is the MySQL configuration file (my.cnf) located in a scalable application on OpenShift Online?
我在Openshift Online上有一個可擴展的應用程序,我需要對my.cnf進行少量編輯。 該文件在哪里? 如果使用兒童裝備,該如何連接?
至少兩種獲取mysql設備的login @ host的方法:
rhc app-show --gears ssh -n <yourdomain> -a <yourapp>
如果您擁有一個域,請跳過-n <yourdomain>
,如果您從應用程序的git文件夾中運行它,也請跳過-a <yourapp>
。
或使用代理REST API和curl(或僅使用Web瀏覽器):
curl -X GET -u user@domain:password https://openshift.redhat.com/broker/rest/application/536074f0194e4cdfd100000c/gear_groups
(將536074f0194e4cdfd100000c
替換為您的應用程序ID,可以使用以下命令找到它: env | grep APP
,位於應用程序齒輪的ssh
控制台中)
簡單方法:
以OPENSHIFT_MYSQL_DB_HOST:536074f0194e4cdfd100000c-test.rhcloud.com
到數據庫服務器的SSH使用536074f0194e4cdfd100000c@536074f0194e4cdfd100000c-test.rhcloud.com
感謝Didierc。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.