今天使用 MySQL 8.0 的时候,需要看看配置文件在哪里,以及加载顺序是什么,因此就有了这个需求
还好,还好 MySQL 提供了相应的命令
mysql --help|grep my.cnf
输出结果一般如下
order of preference, my.cnf, $MYSQL_TCP_PORT, /etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
需要注意的是,生效是按照从左往右加载的,因此 ~/.my.cnf 会覆盖前面所有的设置
目前尚无回复