ejo*_*aud 5 mysql configuration environment-variables
是否可以在MySQL选项文件my.ini/my.cnf中读取env vars,在httpd.conf和php.ini中使用$ {ENVVAR}语法的方式是可行的:
datadir="${MYSQL_DATA_HOME}/Data/"
Run Code Online (Sandbox Code Playgroud)
如果是,语法是什么?
我认为这是不可能的.我尝试在MySQL选项文件中进行相同的更改,但无法启动.但还有另一种方式.
设置MYSQL_DATA_HOME=<some dir>
在控制台中.并在同一个终端启动mysql不是通过service start
这个命令mysqld --datadir=$MYSQL_DATA_HOME/whatever