• 400-123-4567

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    随时手机查资源

  • 扫描二维码

    加入官方微信群

MYSQL ERROR 1067: Invalid default value for ‘..Time..’ 解决 MYSQL 1067错误提示 ...

数据库 admin
2023-10-25 11:52 81人浏览 0人回复
摘要

Mysql导入数据库时出现 1067错误 MYSQL ERROR 1067: Invalid default value for ‘..Time..’ 解决 MYSQL 1067错误提示首先简单说下原因: SQL_MODE 设置值的问题windows下安装的wamp 3.0 64bit 3.3 64bit 版本,默 ...

 Mysql导入数据库时出现 1067错误
MYSQL ERROR 1067: Invalid default value for ‘..Time..’ 解决  MYSQL 1067错误提示

MYSQL ERROR 1067: Invalid default value for ‘..Time..’ 解决 MYSQL 1067错误提示 ...5638 作者: 来源: 发布时间:2023-10-25 11:52


首先简单说下原因:

    SQL_MODE 设置值的问题

windows下安装的wamp 3.0  64bit 3.3  64bit 版本,默认没有设置这个值,坑死爸爸

当然mysql一般在设置时间的时候也常用时间戳。
解决方式

以window中为例子
找到MYSQL安装目录中的my.ini文件,从my.ini文件中找到[mysqld] 位置 ,修改sql_mode 的值,如果没有则添加

[mysqld]
sql_mode=’ STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION’    

    这个减缩版 可能有些datetime回有出错 对应5.6mysql版本

下面这个对应的是5.7.2版本的Mysql.

[mysqld]
port = 3306
sql_mode=ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION

重启mysql 服务

 
解析

我这边出现的问题,是因为mysql 5.0以上版本中默认并没有设置sql_mode值;
测试查询

    SELECT @@SQL_MODE ;

得出的值是:

    ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

可以在这里查看每个值的说明 mysql的sql_mode合理设置.

出问题的值是:

    NO_ZERO_IN_DATE:
    在严格模式下,不允许日期和月份为零

    NO_ZERO_DATE:
    设置该值,mysql数据库不允许插入零日期,插入零日期会抛出错误而不是警告。

多说一句关于 sql_mode

    ONLY_FULL_GROUP_BY

    ONLY_FULL_GROUP_BY
    对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中

如果设置了这个模式,基本上你的每一句sql文都要加上 group by 字段了,否则就是不合法

    默认设置的sql_mode

我上面的设置就挺好,其他的看具体需求
二选一:(一个是略缩简化,一个是完整无遗漏)

    sql_mode=’STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION’

    sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


鲜花

握手

雷人

路过

鸡蛋
本文暂无评论,快来抢沙发!

推荐阅读
热门教程

源码资源综合下载站欢迎您的光临

Welcome to the comprehensive download site of source code resources
按住CTRL+D收藏本站

2i8.Cn

精品资源就上Www.2i8.Cn

优质资源每日更新

Www.2i8.Cn旗下网站

  • 官网微信

    每天官微五分钟一年萌新变大神

    扫码关注
  • 新浪微博

    每天50篇设计干货30万设计师关注!

    访问新浪微博
  • 官方客服
2i8.Cn

源码资游库等你来关注

Powered by Discuz!X3.5 ©2001-2023 Comsenz Inc.Www.2i8.Cn-源码资游库设计( 湘ICP备19020399号-1 )营业执照|网站地图