5.7にアップグレードしましたら、思わぬ問題が出てきました。1カラムcol1はENUM型ですが、”は定義範囲に入ってしません。問題はここになります。MySQL5.6で行けたのに、5.7でダメなのか。ネットを検索しましたが、いろいろ問題の根本に触りもしない答えばかりでした。再度MySQLの公式ドキュメントをよく読みますと、問題はSQL方式(MODE)にありました。環境変数SQL_MODEにないことを確認してください。無効の日付型を許したい場合は、ALLOW_INVALID_DATESがSQL_MODEにあることを確認してください。セッション毎に設定したい場合は、下記のSQLを接続後とに実行してください。'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ALLOW_INVALID_DATES'/etc/my.cnfで設定する場合は、下記のような語句を入れます。sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ALLOW_INVALID_DATES"1sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ALLOW_INVALID_DATES"再起動したら、完了です。MODEに関して、もっと知りたいなら下記のページをご覧ください。