※ ChatGPTを利用し、要約された質問です(原文:XAMPP環境でのphpmyadminで文字化け)
このQ&Aのポイント
XAMPP環境でphpmyadminを使用する際に、テーブルの内容が文字化けして表示される問題が発生しています。
さくらのレンタルサーバスタンダードからXAMPP環境へ移行した際に発生しており、phpのプログラム自体には問題はありません。
設定ファイルや文字コードの設定に問題がある可能性があり、解決策をお知りになりたいと思っています。
お世話になります。
これまでさくらのレンタルサーバスタンダードで動かしていた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となっていたにもかかわらず上手くいきませんでした。 もう少し自分でも検証してみようと思います。