- 締切済み
MYSQLへODBC接続すると文字化けになります。
ODBCを介してMS-ACCESS2003からMYSQLへ接続はできるのですが、文字化けしてしまいます。 ですのでinitial statementに、 『set names sjis』或いは、『set character set sjis』と入力するのですが、今度は接続ができなくなります・・・。 エラー内容は『Request returned with SQL_ERROR.』です。 そしてinitial statementを空にすると文字化けに・・・。 自分のPC:windowsXP ODBCドライバ:MYSQL ODBC 3.51.12 MYSQLのバージョン:3.23.58 サーバー文字コード:utf8 ポート:3306 my.cnfファイルはいじれる状況なので必要があれば修正します。 ちなみに[musqld]に set-character-set-sjis、defalt-set-sjis等追加し、リブートしても何も変化無しです。サーバー側の設定らしいのでとりあえずやってみた程度ですが。 どなたかアドバイス頂けたら幸いです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- since_hoge
- ベストアンサー率50% (5/10)
回答No.1
とりあえずですが my.cnfの[mysqld] デフォルトの文字セットの指定を default-character-set=文字セット名(sjis) としたらどうでしょう?
補足
ありがとうございます。 default-character-set=文字セット名(sjis) これも試したのですがダメでした・・・。 膠着状態が続いてます。