2005年02月21日 (月)
MySQL4.1 で Class::DBIで文字化け
環境などにも寄るのかもしれませんが、MySQLのバージョンを4.1にしたら文字化けして困った。コレ、前からいろんなところで話題にあがってたのは知っていたので
[mysqld] default-character-set=ujis
で解決さと思ってたらなんかダメぽ。結局
__PACKAGE__->set_db('Main', $c->datasource,{RaiseError => 1,AutoCommit =>1});
__PACKAGE__->db_Main()->do('SET CHARACTER SET binary);
こんな風にして解決してみたけど、これでよいの?なんか my.cnf の設定しだいな気がするのだけど。init-connectかなぁ、なんかうまくいかない(文字化けしちゃう)んだよな。
posted by takefumi
|
この日記へリンク
|
コメント(0)
|
トラックバック(0)

