MySQLのstatusコマンドで現状の文字コードを確認してみます。 mysql> status ・ (中略) ・ Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 ・ (中略) ・ latin1が設定されているようです。 これをUTF-8に変更します。 my.cnfの作成 my.cnfがない場合は作成します。 /opt/local/share/mysql5/mysql/にいくつかあるテンプレート(my-xxx.cnf)からコピーするのが楽です。 例) $ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /etc/my.cnf my.cnfの編集 sudo vi