mysql数据库启动的时候可以从多个路径下读取配置文件,读取顺序具体如下:
$mysql --help |grep my.cn
/etc/my.cnf
/etc/mysql/my.cnf
/usr/local/mysql/etc/my.cnf
~/.my.cnf
如果数据库配置了多个配置文件,且里面的参数有重复的情况,以最后一个文件中参数的值为准。
根据其他数据库的惯例,我是建议在数据库的安装目录下( /usr/local/mysql/)etc/my.cnf在这里统一控制mysql的参数是比较合理的。
否则如果在多个地方存在配置文件和不同的参数,搞乱的就是自己。