Data truncation: Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column xxx
一、保存原因出现这个报错的问题是,当数据库的表中已经有数据的时候,再添加一个datetime类型的字段,并且设置为不允许为null,就会出现此异常。经测试,其他类型的字段没有出现此问题,只发现datetime类型字段会出现。二、解决方法。1、修改数据库配置,设置sql_modeset @@global.sql_mode = 'STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE...
原创
2022-01-07 10:09:49 ·
4228 阅读 ·
1 评论