执行数据库插入数据的时候有看到报错"#1292 – Incorrect datetime value: ‘0000-00-00 00:00:00"。理由很简单,数据表不支持插入的datetime是0的数值。
我们修改sql_mode就可以。
在MySQL配置文件 my.ini 的 [mysqld] 下添加:
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
然后重启数据库问题解决。
原创文章,转载请注明出处:https://www.itbulu.com/incorrect-datetime-value.html


