欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【MySql】Mysql ERROR 1067: Invalid default value for ‘date’ 解决

程序员文章站 2022-05-29 12:43:57
在给一个表添加字段的时候,忽然发现会报一个date类型的字段的默认值错误,郁闷~ 经过排查,原来是MySQL的配置问题,在wamp下,MySQL 5.7里是没有设置 SQL_MODE 的。 1.my.ini文件中找到 [mysqld] 2.如果没有SQL_MODE,就添加,有就修改一下 3.重启My ......

在给一个表添加字段的时候,忽然发现会报一个date类型的字段的默认值错误,郁闷~

经过排查,原来是mysql的配置问题,在wamp下,mysql 5.7里是没有设置 sql_mode 的。

1.my.ini文件中找到 [mysqld]

2.如果没有sql_mode,就添加,有就修改一下

sql_mode="strict_trans_tables,no_engine_substitution"

3.重启mysql;

https://blog.csdn.net/zhanghw0917/article/details/70176168