慕容的工作随笔

慕容的工作随笔

记录学习和工作

【转载】Incorrect datetime value: '0000-00-00 00:00:00' for column 'login_time' at row 1 的解决方案

转自:https://blog.51cto.com/u_12564104/2896687 原因:MySQL5.7 对时间处理更加严格了。

最后是这样解决的,在 MySQL 中执行: show variables like 'sql_mode';

把 NO_ZERO_IN_DATE,NO_ZERO_DATE 这两个删掉即可:

set global sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示