0

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

4

1 回答 1

0

相信你有兴趣my.cnf。如果您 ssh 进入您的设备 ( 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

哪个应该回答您关于什么是可配置的以及如何做到这一点的问题。

于 2016-01-15T12:11:44.273 回答