繁体   English   中英

在my.ini / my.cnf中使用环境变量

[英]Use environment variables in my.ini/my.cnf

是否可以使用$ {ENVVAR}语法在MySQL选项文件my.ini / my.cnf中读取环境变量,就像在httpd.conf和php.ini中那样:

datadir="${MYSQL_DATA_HOME}/Data/"

如果是,语法是什么?

我认为这是不可能的。 我尝试在MySQL选项文件中进行相同的更改,但无法启动。 但是,还有另一种方式。

在控制台中设置MYSQL_DATA_HOME=<some dir> 在同一终端中,不是通过service start而是通过以下命令service start mysqld --datadir=$MYSQL_DATA_HOME/whatever

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM