mysql error:Invalid default value for date 发表于 2017-10-04 更新于 2024-11-21 本文字数: 285 阅读时长 ≈ 1 分钟 本文是作者对mysql error:Invalid default value for date的介绍,包括mysql error:Invalid default value for date的优势、实现细节、相关资料等,这些步骤可以帮助作者提高mysql error:Invalid default value for date的效率。 最近在进行mysql数据迁移时遇见了这个错误,推断是mysql版本差异性带来的问题,我的A、B机器MySQL版本分别是5.6和5.7 原因Google了一把,发现原来是MySQL-SQL Mode的问题。 解决修改配置文件,重启服务 12# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES sql_mode=ONLY_FULL_GROUP_BY,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 提示:去掉sql_mode配置是不起作用的