解决数据库"#1292 – Incorrect datetime value: ‘0000-00-00 00:00:00"问题

执行数据库插入数据的时候有看到报错"#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"问题 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送