4
是否有可能在MySQL選項文件my.ini/my.cnf中讀取env變量,httpd.conf和php.ini中可能使用$ { ENVVAR}語法:在my.ini/my.cnf中使用環境變量
datadir="${MYSQL_DATA_HOME}/Data/"
如果是,語法是什麼?
是否有可能在MySQL選項文件my.ini/my.cnf中讀取env變量,httpd.conf和php.ini中可能使用$ { ENVVAR}語法:在my.ini/my.cnf中使用環境變量
datadir="${MYSQL_DATA_HOME}/Data/"
如果是,語法是什麼?
我認爲這是不可能的。我試圖在MySQL選項文件中做出相同的更改,但未能啓動。但是,還有另一種方式。
在控制檯中設置MYSQL_DATA_HOME=<some dir>
。並且在同一個終端啓動mysql不是通過service start
而是通過這個命令mysqld --datadir=$MYSQL_DATA_HOME/whatever