MySQL5.7不规范日期处理时出现Incorrect date value:的解决办法
操作数据库时出现如下错误:
ERROR 1292 (22007): Incorrect date value: '0000-00-00' for column '_date' at row 1
发现是MySQL5.7对数据格式有严格要求,如果一定要操作
在mysqld.cnf中[mysqld]字段下添加如下代码即可解决:
sql_mode="NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
ERROR 1292 (22007): Incorrect date value: '0000-00-00' for column '_date' at row 1
发现是MySQL5.7对数据格式有严格要求,如果一定要操作
在mysqld.cnf中[mysqld]字段下添加如下代码即可解决:
sql_mode="NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
此日志的引用通告 URL:
http://www.imx365.net/blog/tb.cgi/22254
其实我一直都不知道您在想些什么,有什么感触。说真的,您的评论对于我来说很重要...
还没有人评论过
发表评论

(访客)