• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:xampp の mysql 文字化け)

xamppのmysql文字化けの原因と解決策

このQ&Aのポイント
  • xamppのバージョン1.7.3にmysql 5.1.41を使用しています。my.iniの設定により文字化けが起こる問題が発生しています。具体的には、コマンドラインからテーブルのデータをselectすると日本語が文字化けします。
  • 解決策として、my.iniファイルの設定を修正することが必要です。[mysqld] セクションに以下の設定を追加します。default-character-set = utf8、skip-character-set-client-handshake、character-set-server = utf8、collation-server = utf8_general_ci、init-connect = SET NAMES utf8。また、[client] セクションと [mysql] セクションと [mysqldump] セクションにも同じくdefault-character-set = utf8の設定を追加します。
  • これにより、コマンドラインからテーブルのデータをselectしても日本語が正しく表示されるようになります。この設定は多くのユーザーにより試され、問題が解決されたと報告されています。

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

OSは何ですか? LinuxなどえLANG環境変数がja_JP.UTF-8なら文字化けはしないと思います。 Windowsでは「SET NAMES CP932;」にしないと正常に文字コード変換できません。

spindle
質問者

お礼

ありがとうございます。os は windowsですので cp932 に設定しましたら、問題が解決しました。 感謝です。

すると、全ての回答が全文表示されます。

関連するQ&A