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



ブログランキング・にほんブログ村へ  ブログランキング・にほんブログ村へ

- スポンサードリンク -