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

MySQL4.1.11の漢字がAccessで文字化け

このQ&Aのポイント
  • MySQLのバージョンアップにより、漢字がAccessで文字化けする問題が発生しました。
  • MySQLのcharacter_set_systemがutf8になっているが、他のcharacter_setはsjisのため、文字化けが発生しています。
  • MySQLにシフトJISを同一視比較する改造を加えて文字化け問題を解決しましたが、Accessでも同様の処理が必要です。

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

  • ベストアンサー
回答No.1

MySQLに接続した直後、下記のSQLを実行することによって直りませんか? SET NAMES クライアントのキャラクターセット名 毎回実行する必要があるのですが、 DBの接続処理を関数・クラス化しているのではあれば 簡単ですよね? 私は、LinuxでクライアントがUTF-8だったのですが、そのときはconfigureでキャラクタセットを明示的に指定してやれば、解決しました。

参考URL:
http://www.mysql.gr.jp/frame/modules/bwiki/?FAQ#content_1_40

関連するQ&A