dateTime默认值不能为0,需要修改mysql数据库的模式。
去掉NO_ZERO_IN_DATE,NO_ZERO_DATE这两种模式以及ONLY_FULL_GROUP_BY(不去掉报错无法更新,很鸡肋的东西,删掉算了),语句如下(注意:set前不要加别的语句):
SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
查询模式:
/*select @@sql_mode ;*/
修改全局变量
select @@GLOBAL.sql_mode;
set @@GLOBAL.sql_mode = '';