不正确的日期时间值数据库错误号: 1292
不正确的日期时间值 0000-00-00 00:00:00 +0000 数据库错误编号: 1292
嗨,大家好,我在托管公司完成的服务器升级方面遇到了问题,我正试图了解正在发生的事情,以便我可以解决问题
我的服务器最近已升级到服务器版本:5.6.17,并且我到处都收到错误,说我的日期时间值不正确?
它似乎在日期时间的末尾添加+0000,但我不确定为什么。这曾经在5.5上工作得很好,但最近的升级影响了我的时间戳的工作方式。
Error Number: 1292
Incorrect datetime value: '2014-04-02 08:49:43 +0000' for column 'created' at row 1
INSERT INTO `activitylog` (`tablename`, `row`, `user_id`, `description`, `action`, `private`,`created`) VALUES ('user', '1', '1', 'People', 'Updated', 0, '2014-04-02 08:49:43 +0000')
如果我在没有+0000的情况下修改此sql查询,它有效吗?
它会影响我桌子上的任何类型的DATETIME。
有没有其他人遇到过类似的问题,现在的解决方案是什么才能让它工作。目前,我必须更改所有PHP函数以回显日期/时间,而不是在查询字符串上调用NOW()