SSブログ

MySQL 日本語文字化け [PHP]

Zend Framework入門(7):抽象化レイヤによるデータベースアクセス手法 - Zend_Db(後編) - 

サンプルコードを動作させるためにデータベースを作成したら、データが文字化け。

↓を参考にさせていただく。

http://blog.livedoor.jp/alpha1280/archives/51945214.html 

MySQLの設定(my.ini)に以下の定義を追加して解決。


[mysqld]

character-set-server=utf8
  skip-character-set-client-handshake

[mysql]

character-set-server=utf8
 

 

ただし、サンプルコードある設定ファイル(config/db_info.ini)の 定義を修正する必要があった。

この定義を使ってプログラム内で set names を行っているため。



> character_set = sjis

< character_set = utf8


 

 


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:学問

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。