MySQLでサーバ、DBの文字コードを変更する場合、my.confという設定ファイルを編集する必要があるが。デフォルトでは用意されていないので、自作する必要がある。
ゼロから作るのではなく、以下の雛形ファイルから好みのものをコピーして所定のディレクトリに配置する。
/Applications/MAMP/Library/support-files/my-small.cnf
/Applications/MAMP/Library/support-files/my-medium.cnf
/Applications/MAMP/Library/support-files/my-large.cnf
/Applications/MAMP/Library/support-files/my-huge.cnf
/Applications/MAMP/Library/support-files/my-innodb-heavy-4G.cnf
設置場所は、/Application/MAMP/db/mysql/と様々なサイトで説明されているが、
ここにmy.confを設置すると、MySQLが再起動できなくなる現象発生。原因不明で未解決のまま。
設定ファイルで変更する方法はあきらめ、ターミナルから地道に変更する方法にチェンジ。
set character_set_databese = "uft8";
みたいな感じで変更していく。
参考サイト:http://klx.ldblog.jp/archives/wordpress_mamp_mysql_mojibake.html