MySQL5.7でField *** doesn’t have a default valueやIncorrect integer value: ” for column *** at row *などのエラーが出る場合

スポンサーリンク
Linux
スポンサーリンク

過去のバージョンでは問題なかったデフォルト値のゆるい設定でエラーが出るようです。/etc/my.cnfに以下を追加します。

sql_mode=NO_ENGINE_SUBSTITUTION
1 Star2 Stars3 Stars4 Stars5 Stars (まだ投票されていません)
読み込み中...

コメント

タイトルとURLをコピーしました