默认配置
默认情况下,mysql配置文件查找路径可通过以下命令查找
# mysqld --help --verbose|grep my.cnf
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
MySQL会按照以上路径依次(从左到右)查找配置文件,读取其中配置选项,如果不同配置文件有相同配置,后面的会覆盖前面的配置。
指定配置文件
如果启动mysql的时候,指定了配置文件路径,那么mysqld将以指定配置文件启动,不会再读取其他配置文件。
# mysqld_safe --defaults-file=/etc/mysql/my.cnf &