MySQL5.6にしていくつかのSQLでエラーが出るようになった Posted 2013年5月23日 by はらぐち & filed under インフラ. MySQL5.6にしていくつかのSQLでエラーが出るようになっちゃいました。 具体的にはINSERT文を実行した時、以下のようなエラーとなり処理が実行されなくなりました SQLSTATE[HY000]: General error: 1364 Field 'hoge' doesn't have a default value エラー文からデフォルトバリューが設定されてないカラムにNULLを入れようとした為のエラーのようです。 ぐぐるとずばりな回答をされてるブログが見つかりました。 iをgに変えるとorangeになることに気づいたoranieの日記 MySQL5.6で今までのVerでは問題無かったSQL文がエラーになった場合の対処法
![MySQL5.6にしていくつかのSQLでエラーが出るようになった | シーズクリエイターズブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8fcb5449af350b71361ad2dd1d74f5ddfb0f4137/height=288;version=1;width=512/http%3A%2F%2Fwww.seeds-std.co.jp%2Fstatic%2Fimg%2Fseeds.gif)