Mysql5.7及版本以上导入sql提示Incorrect date value: '0000-00-00' for column

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

在my.ini(windows)或者my.cnf(linux)中加入:

sql_mode="NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

 

重启mysql服务即可

posted @ 2020-12-03 10:00  明明一颗大白菜  阅读(2132)  评论(0编辑  收藏  举报
<-- -->