MySQLに格納されたUTF-8のデータを、MyODBCを介してAccessで扱うには

バージョンなど

  • MySQL 5.0.45
  • MyODBC 3.51.22
  • MSAccess 2000

接続方法

  • MyODBCの画面 -> 「Advanced」タブ -> 「Flags 3」タブ -> 「Read Options From my.cnf」にチェック
  • c:\my.cnfに下記を記述
[ODBC]
default-character-set=sjis

ただし、文字コードのカバー範囲が異なるので、「(株)」を一文字で表現するような「特殊文字」は結局化ける