MYSQLの文字コード

XREAUTF-8でDBを作成し、そのデータを取ってきてそのままechoしようとすると文字化け。
なぜだろうと思ったらこんな投稿があった。
http://sb.xrea.com/showthread.php?t=10914
接続のたびに

SET NAMES utf8

というクエリを発行する必要があるらしい。実際やってみるとうまくいった。