执行数据库插入数据的时候有看到报错"#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
然后重启数据库问题解决。
本文出处:老蒋部落 » 解决数据库"#1292 – Incorrect datetime value: ‘0000-00-00 00:00:00"问题 | 欢迎分享( 公众号:老蒋朋友圈 )