我可以在没有root访问权限的情况下在OpenShift中更改my.inf吗?

时间:2016-01-15 09:01:30

标签: mysql openshift root root-access

我想将本地数据库与 OpenShift MySQL 同步,但我无法更改my.inf,因为我没有root权限。是否可以在 OpenShift 上获得root访问权限?

1 个答案:

答案 0 :(得分:0)

我相信你对my.cnf感兴趣。如果你进入你的装备(rhc ssh <yourApp>)并检查文件(~/mysql/conf/my.cnf),你会看到它归你所有,不需要root访问权。

但是,如果您检查文件的开头,您会看到:

# WARNING: Changes to this file will be lost on every restart/upgrade.  Configurable values can be set with environment variables through rhc env set...
#
# Ex: rhc env set OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES=1 -a myapp && rhc cartridge restart -c mysql-5.5 -a myapp
#
# Configurable Values:
# lower_case_table_names -> OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES
# default-storage-engine -> OPENSHIFT_MYSQL_DEFAULT_STORAGE_ENGINE
# max_connections -> OPENSHIFT_MYSQL_MAX_CONNECTIONS
# ft_min_word_len -> OPENSHIFT_MYSQL_FT_MIN_WORD_LEN
# ft_max_word_len -> OPENSHIFT_MYSQL_FT_MAX_WORD_LEN

哪个应该回答你关于什么是可配置的以及如何做的问题。