timestamp Invalid default value

别说谁变了你拦得住时间么 提交于 2020-08-13 23:03:20

执行sql命令:

SET GLOBAL sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
FLUSH PRIVILEGES;-- 立即生效

即可。

原因:

select @@sql_mode

查看 结果为:

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

  

 

执行上条语句是将NO_ZERO_IN_DATE,NO_ZERO_DATE去掉

还是不行的话则执行:

SET SQL_MODE='ALLOW_INVALID_DATES';

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!