MySQL 配置文件最常见的有两个地方:
1. /etc/my.cnf
2.~/.my.cnf
今天上午做了几次尝试,稍微写两句结论。
1. /etc/my.cnf 的优先级高。
2. ~/.my.cnf 其中的 ~ 与 mysqld_safe –user=username 中的 username 用户无关。
~定位的是当前执行命令的用户。并且 由于 sudo 命令并不会改变环境变量。所以以 latteye 用户执行 sudo 时,并不读取 root 根目录下的配置文件,而是读取 latteye home 目录下的配置文件。