MySQL4.1文字コードについて
PHPMyAdminでデータベースを表示しようとすると,
文字コードが合っているのに文字化けが発生する問題について.
MySQL4.1からサーバ(MySQL)とクライアント(PHP)で異なる
文字コードが設定可能になりました.
データベース作成の際,文字コードをきちんと指定する必要があります.
CREATE DATABASE データベース名 CHARACTER SET utf8;
現在のキャラクタセット設定の確認方法です.
クライアント側(PHP上)でこのコマンドを実行します.
SHOW VARIABLES LIKE '%character\_set%';
この出力のcharacter_set_client等がlatin1などになっている場合
SET NAMES 'utf8';
クライアント上で上記コマンドを実行し,
望みの文字コードに設定してから操作を行いましょう.
参考ページ:
http://iandeth.dyndns.org/mt/ian/archives/000108.html


- スポンサードリンク -