Mysql导入sql脚本报错,时间格式数据为空
Mysql导入sql脚本时候导入的sql脚本中有时间格式为空的时候时间格字段会报错。
解决方式也很简单:
查看sql_mode :
select @@session.sql_mode;
查询结果:
STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
修改my.cnf,去掉NO_ZERO_IN_DATE,NO_ZERO_DATE 加在 [mysqld] sql-mode = "xx_mode"
[mysqld]
sql-mode = STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
标签:NO,Mysql,ZERO,导入,mode,为空,sql,DATE
From: https://www.cnblogs.com/zwbsoft/p/17555560.html