パワーウインダム

310BLOG

MysqlとODBCの設定

兼ねてからの問題であったデータをバックアップしてリストアすると機種依存文字が文字化けしてしまう問題が

やっと解決したので忘れないように記しておきます。

今まではMysql(sjis)+ODBC(sjis)によって使っていたがこれを

Mysql(utf8)+ODBC(cp932)にすればよし。(Nさん感謝です)

文字タイプはかなりの種類があるので非常にややこしい。

ダンプリストのテーブル定義の最後の部分

) ENGINE=InnoDB DEFAULT CHARSET=sjis;

これを,全てのテーブルにおいて

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

と書き換えてリストアする。

あとはODBCドライバを下記のように設定すればよい。

2009011601

2009011602

  • このエントリーをはてなブックマークに追加

Comments