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

发布时间:2018-11-15  栏目:MySQL  评论:0 Comments

透过排查,原来是MySQL的配置问题,在wamp下,MySQL
5.7里是没安装 SQL_MODE 的。

解决办法:好像解决不了……除非无若这么的默认值,或改动字段类型

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

问题讲述:修改字段默认值时报错ERROR 1067 (42000): Invalid default value
for ‘phone’

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

题目因:设置的默认值未入当下字段的类

sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

2.使没有SQL_MODE,就增长,有就是窜一下

3.重启MySQL;

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

留下评论

网站地图xml地图