xamppでmysqlをセットアップしたところ文字コードがlatin1という英語っぽい文字コードになっていたため文字化けしました。
そのため mysql/bin/my.ini を編集し、文字コードを変更しようとしたのですが、バージョンが上がったため
今まで通りの方法ではうまくいかず苦戦しました。
今までは my.ini の [mysqld] セクションに
default-character-set = utf8
と記入することでうまく動いていた気がするのですが、どうにもダメです。
mysqlデーモンを起動してもすぐに落ちてしまいます。
仕方なく調べたところどうやらmysql5.5.3以後はdefault-character-setオプションは廃止されたとのこと。
オプションを修正し、
character_set_server=utf8
と記述することで問題なく動作しました。