設定値の優先順位 MySQLの設定は、すべての接続で共通となる設定(これを以下ではグローバル設定と呼びます)と、個々のMySQL接続ごとに設定する(これを以下ではローカル設定と呼びます)ことができます。 最初にグローバル設定が設定され、その後、その設定値をローカル設定が上書きしますので、ローカル設定をしたい時にはグローバル設定から変えたい部分だけを設定し直せばOKです。 ただし、Windowsではローカル設定をすることはできません。グローバル設定が共通で使われます。 Linuxでは、ローカル設定は「/etc/my.cnf > データ・ディレクトリ/my.cnf > ~/.my.cnf」の順番で(厳密には違うが、たいていこれで事が足ります)、設定値が決まります。 以下では最も優先度が高い/etc/my.cnfに設定するように書かれていますが、ほかでの設定もほぼ共通に行えるようです。 設定内容