mysql5.7.22日期值不允许'0000-00-00 00:00:00',错误提示信息:Invalid default value for 'opt_time'
因为业务需要,要用到mysql的json列,所以升级了mysql数据库,从5.5升到5.7升级到5.7以后,日期格式的字段出现异常Invaliddefaultvaluefor'opt_time'不允许出现‘0000-00-0000:00:00’值。上网查原因是因为mysql5.7使用NO_ZERO_IN_DATE,NO_ZERO_DATE两个参数,禁止了0000这样的日期和时间所以解决方法为:在m