mysql数据导入时报Incorrect date value: '0000-00-00' for column 'visit_date_' at row 问题处理方法

mysql数据导入时报Incorrect date value: '0000-00-00' for column 'visit_date_' at row 问题处理方法

mysql5.7以上的版本导入数据时报以上错误,原因是mysql5.7以上的版本默认不允许datetime格式的数据出现'0000-00-00'的情况。

图片.png

解决方法很简单,只要修改数据库的mysql.int参数sql_mode="NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 就可以了。

添加回复:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。