MySQL解决 Invalid default value for '*Date'字段
2022/7/3 2:19:25
本文主要是介绍MySQL解决 Invalid default value for '*Date'字段,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
最近把MySQL从5.7.17-log升级到8.0.28,在使用Navicat复制某张表的时候报错: Invalid default value for '*Date'。
意思是这个'*Date'字段的默认值无效;但是在版本5.7.17-log里操作却正常;
于是我看了一下这个字段为date类型,默认值为'0000-00-00'
这是一个日期类型的格式,升级到MySQL 8.0.28之后,该默认值失效;
于是我把默认值改成'2000-01-01'后正常。
这篇关于MySQL解决 Invalid default value for '*Date'字段的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享
- 2024-02-22docker mysql 5.7
- 2024-02-18从 20 多套 MySQL 到 1 套 TiDB丨骏伯网络综合运营管理平台应用实践
- 2024-02-07mysql 外键索引入门介绍,为什么工作中很少有人使用?