Mysql 升级到5.7修改字段报错 datetime 类型报错

原因是Mysql5.7以上版本不支持无效日期时间字段,例如 0000-00-00 00:00:00;

解决方法有两种:

1:把date 或 datetime 类型值为 0000-00-00 的字段,改成 1970-01-01

2:修改字段默认值为空

代码示例:

ALTER TABLE `user` MODIFY `regtime` datetime DEFAULT NULL;

猜你喜欢

转载自blog.csdn.net/imoyh/article/details/85200554