データベースが文字化けしたら…

CakePHPで開発している際に、phpmyadminなどでデータベースの中身を表示させようとすると、
文字化けする事があります。
これは、CakePHP内のdatabase.phpに記述が足りない事が原因の模様。。。
PHP:
  1. var $default = array(   ‘driver’ => ‘mysql’,
  2.             ‘connect’ => ‘mysql_connect’,
  3.             ‘host’ => ‘localhost’,
  4.             ‘login’ => ‘root’,
  5.             ‘password’ => ,
  6.             ‘database’ => ‘encodetest’,
  7.             ‘encoding’ => ‘utf8′, ←この部分を追加
  8.             ‘prefix’ => );

(前のデータは化けてしまいますが、)これで新規データ分については文字化けが起こらないようになりました。
参考:続・CakePHPと文字化け (PHP学習日記)

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>