mysqlの文字化けUTF8

my.cnfを下記のように変更

[client]
default-character-set=utf8

[mysqld]
default-character-set = utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

ちなみにutf8_unicode_ciとutf8_general_ciの違い
探索において
文字列照合の正確性と速度のトレードオフの関係にある。
utf8_unicode_ciは検索の正確性が良い。探索スピードは遅い
utf8_general_ciは検索の正確性が悪い。探索スピードは早い