質問: xampp環境でのphpmyadminで文字化け お世話になります。 これまでさくらのレンタルサーバスタンダードで動かしていたphpのプログラムをxampp環境でデバッグしようとしたのですが、何故かphpmyadminでテーブルの内容を照会した時のみ日本語が文字化けして表示されます。 さくら、xamppの両環境で 「show variables like 'char%';」 を実行したところ、どちらの環境も character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server ujis character_set_system utf8 と表示され、mysqlの全てのテーブル、カラムの照合順序は「utf8_general_ci」となっています。 phpのプログラム上は問題ないと言えば問題がないのですが、何となく気持ち悪い状態なので、ご質問させて頂きました。 よろしくお願いします。
回答: 以下の設定ファイルがutf-8になっているかご確認ください。 ○php.ini [mbstring] mbstring.internal_encoding mbstring.detect_order ○my.ini [mysqld] default-character-set [mysqldump] default-character-set [mysql] default-character-set 間違っていたら申し訳ないです。