MySQL ODBC 5.2をデフォルトの設定でインストールしたら、ANSIのODBCドライバを使うと様々なエラーが発生します。
ExcelDBToolから接続する場合も下記のエラーが発生します。
-2147467259 [MySQL][ODBC 5.2(a) Driver][mysqld-5.6.15]Incorrect string value xxx
for column ‘xxx’ at row 1
この場合、こちらは以下のことを確認しました。
1、ODBC32bitが正しくインストールされましたか。(64bitではない)
2、接続文字列の中に下記の記述が入っていますか。
STMT=SET NAMES cp932;charset=cp932;
3、確認してから、テーブル名と列名が全部日本語でテーブルを作成して動作確認しました。
そうすると、DBに正常に登録できました。