详情

Invalid default value for 'create_time'报错

发布时间:2022.05.20

当导入SQL会出现:[Err] 1067 - Invalid default value for 'create_time',是因为Mysql版本不同,如果版本不 < 5.6请去的话报错的处理方法如下:

第一种方法:


修改前: `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '0000-00-00 00:00:00' 


修改后: `create_time` datetime DEFAULT NULL COMMENT '0000-00-00 00:00:00'

第二种方法:修改sql_mode配置

关闭数据库----在my.ini的[mysqld]下添加:

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

启动MySQL 也可以解决!