MySQL5.6Windows7にインストールテストOKで、CentOS6で、エラーが出た。手元の環境で、確認の方法とかが、わかりにくかったので、メモ。手元で、CentOS機でテストした場合、一見、動作がおかしいようには、見えなかった。初期値が、違ったため。感じで、テストしていきます。だいたいの動作と、データコンバートのプログラムが出来上がったので、Linuxでのテストを試みます。ひさひざのCentOS環境でのインストールなので、ググりながらのインストールこのとき、サーバー機のIPアドレス/データベース名/パスワードは、まったく同じとしていました。my.cnfは、初期値の状態で使用。CentOS環境にすると、集計などで、プログラムが中断されることが、ありました。SQLをWorkBenchで、試してみると、動作します。単純な、登録/修正/削除などは、とくに問題なく動作していましたので、問題がClient側なのか、サーバー側なのかが特定しづらかった。MySQLに詳しい方に、お伺いしましたところ、『Windowsでは通るがCentOSだと通らない、という話は聞いたことがありません』とのことでしたので、こちらの環境に問題があると、判断しました。Windowsの、my.iniは、問題なしと判断し、(ちょっと面倒なので避けていましたが)CentOSのmy.cnfを確認していくことにしました。latin1と、なっていた。'character_set%';この後は、テスト動作、はOKでした。XE8が、でましたね。