SET NAMES UTF8 mysqlDBにmysqlを使う場合、文字コードutf8で開発する場合、 SET NAMES UTF8 をあらかじめ実行します。 これはDBに使う文字コードはUTF8ですよってことを知らせています。 これしないと文字化けします。