• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UTF-8にしても文字化けが直らない)

UTF-8の文字化け問題について

このQ&Aのポイント
  • XAMPPでPHPとMySQLを使用している際に、UTF-8の文字化け問題が発生しています。文字化けを防ぐためには、データベースの文字コードや接続設定をUTF-8に変更する必要があります。
  • 文字化けの原因は、データベースの文字コードがlatin1に設定されていることです。データベースの文字コードをUTF-8に変更し、テーブルも再作成してください。
  • また、Windows VistaでのXAMPPのバージョンが1.7.7であることも確認しました。問題の解決には、最新バージョンのXAMPPを使用することも検討してください。

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

  • ベストアンサー
  • daisdice
  • ベストアンサー率100% (4/4)
回答No.2

xampp/mysql/my.iniに下記を追記して、mysqlを再起動すれば解消するはず・・・ [mysqld] character-set-server=utf8 [mysql] default-character-set=utf8 うちではxamppを入れたらまずこの設定をしています。 http://d.hatena.ne.jp/tetsuwan30/20110823/1314064287

thjki6624
質問者

お礼

windowsのコマンドプロンプトは文字コードがsjis 日本語をコマンドプロンプト上に貼り付けると読み込まれない(source ファイルパス名で解決) エディタをsjisで編集していた 主にこの3つが原因でした。 返事が遅れてもうしわけありませんでした。今まで文字化けと格闘していました。おかげさまでなんとか解決しました、ありがとうございました。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

XAMPPをご利用であればphpMyAdminでみてみては? 照合順をutf8_general_ciあたりで

thjki6624
質問者

お礼

照合順もちゃんと変更したんですけど上手くいっていません。。