欢迎投稿

今日深度:

MySQL报错1067:Invaliddefaultvaluefor‘字段名’,

MySQL报错1067:Invaliddefaultvaluefor‘字段名’,


目录
  • 项目场景:
  • 原因分析:
  • 解决方案:

项目场景:

本人使用的windows系统MySQL5.7,再还原数据库的时候报错

1067 – Invalid default value for ‘字段名’

原因分析:

经上网查询发现是MySQL5.7的配置问题

解决方案:

1、找到MySQL5.7的配置文件,windows是my.ini

2.打开配置文件,在 [mysqld]下面找到sql_mode

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

3.将sql_mode中的NO_ZERO_IN_DATE,NO_ZERO_DATE去除

sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

然后就可以顺利进行数据还原了,还原了以后可以将sql_mode改回去

到此这篇关于MySQL报错1067 :Invalid default value for ‘字段名’的文章就介绍到这了,更多相关MySQL报错1067内容请搜索PHP之友以前的文章或继续浏览下面的相关文章希望大家以后多多支持PHP之友!

您可能感兴趣的文章:
  • mysql 8.0.25之取巧解决修改密码报错的问题
  • 如何解决Mysql报错Deadlock found when trying to get lock;try restarting transaction问题
  • mysql报错ERROR 1396 (HY000): Operation ALTER USER failed for root@localhost解决方式
  • 解决MySQL:Invalid GIS data provided to function st_geometryfromtext问题

www.htsjk.Com true http://www.htsjk.com/Mysql/48776.html NewsArticle MySQL报错1067:Invaliddefaultvaluefor‘字段名’, 目录 项目场景: 原因分析: 解决方案: 项目场景: 本人使用的windows系统MySQL5.7,再还原数据库的时候报错 1067 Invalid default value for 字段名...
评论暂时关闭