書き置き。

ほぼ勉強の記録みたいなもんです。

cakePHPでMysqlでUTF-8を使いたいときの設定

<?php
class DATABASE_CONFIG { 
    var $default = array(
        'driver' => 'mysql', 
        'persistent' => false, 
        'host' => 'localhost',
        'port' => '', 
        'login' => 'user', 
        'password' => 'password',
        'database' => 'database_name',  
        'schema' => '', 
        'prefix' => '', 
        'encoding' => ''
    );
}

※cakePHP1.2系の場合
と、こんな感じで設定するのだけども 'encoding' => ''のとろこにUTF-8と書いてもダメで、utf8 が正解 らしい。というかコレじゃないと文字化けしてハマった。