MySQL5.5.xのmy.cnfの読み込み順序

mysqllogo

MySQLは色々なところで使われています。僕は普段yumでインストールするのでmy.cnfファイルがあるとこは決まっていますが、必ずしもここになければいけないというわけではないです。今回はmy.cnfの読み込み順の記事です。

読み込み順

  1. /etc/my.cnf
  2. /etc/mysql/my.cnf
  3. SYSCONFDIR/etc/my.cnf
  4. $MYSQL_HOME/my.cnf
  5. $HOME/my.cof

となります。配置場所は特に決まっていませんがyumでインストールすると/etc/my.cnfになります。読み込み順は後のほうが優先されます。