导入sql文件时,发生错误:
Incorrect date value: '0000-00-00 00:00:00' for column 'start_play_date' at row 1
原因是sql_mode默认值含有NO_ZERO_IN_DATE和NO_ZERO_DATE
通过以下sql语句查询sql_model的值:
show variables like '%sql_mode%';
解决办法:
执行以下SQL语句讲sql_mode中的NO_ZERO_IN_DATE和NO_ZERO_DATE去掉即可:
set @@sql_mode ='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
重新导入SQL文件即可