在导入数据库的时候报错Invalid default value for ‘answerTime’,
这个是因为answerTime这个字段的类型设置为了timestamp,默认为:‘0000-00-00 00:00:00’
解决报错:
去除my.ini下的sql_mode中的NO_ZERO_IN_DATE,NO_ZERO_DATE,然后导入
NO_ZERO_IN_DATE:
在严格模式,不接受月或日部分为0的日期。如果使用IGNORE选项,我们为类似的日期插入’0000-00-00’。在非严格模式,可以接受该日期,但会生成警告。
NO_ZERO_DATE:
在严格模式,不要将 '0000-00-00’做为合法日期。你仍然可以用IGNORE选项插入零日期。在非严格模式,可以接受该日期,但会生成警告
mysql数据库导入数据时报错Invalid default value for
最新推荐文章于 2023-12-28 11:39:45 发布