MySQL数据库升级 8.0.13,原版本5.5;执行导出来的SQL文件时报错

1067 - Invalid default value for 'login_time'

原因:MySQL 5.6以后timestamp设定默认值规则改变,不能为”0000 00-00 00:00:00”

而我的字段是:`login_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '登陆时间',

问题解决:

查看sql_mode:

show session variables like '%sql_mode%';

结果:STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

修改sql_mode,去掉NO_ZERO_IN_DATE,NO_ZERO_DATE:

set sql_mode = "STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION";

重新执行SQL文件即可;

永久修改sql_model,需要修改my.ini文件;

转载于:https://www.cnblogs.com/minutes/p/11288190.html

迁移数据时 timestamp类型字段报错: 1067 - Invalid default value for 'login_time'相关推荐

  1. MySQL数据迁移报错1067 - Invalid default value for ‘xxx‘

    本文使用Navicat解决MySQL数据迁移时候的报错1067 - Invalid default value for 'xxx'. 现象描述: 源数据库版本:5.6.36 目标数据库版本:5.7.2 ...

  2. 深入探讨JDBC往MySQL中插入Timestamp类型字段报错问题

    背景描述 最近处于工作需要,用到了Apache的commons dbutils包来操作数据库.在保存数据到MySQL数据库时,报了一个空指针异常,作为开发多年的Java老鸟,最不怕的就是空指针异常,于 ...

  3. mysql导入sql文件报错1067_导入数据库备份报错1067 – Invalid default value for ‘create_time’...

    通过navicat工具导入psc数据库备份文件,报错如下,mysql版本5.7 执行如下语句不通过 DROP TABLE IF EXISTS `guard_user`; CREATE TABLE `g ...

  4. mysql中大数据表alter增加字段报错:1034 Incorrect key file for table 'table_name'; try to repair it...

    mysql中大数据表alter增加字段报错:"1034 Incorrect key file for table 'table_name'; try to repair it" 现 ...

  5. MySQL创建数据表TIMESTAMP类型字段问题

    今天在导入数据时出现了这个错误: Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIM ...

  6. mysql在恢复数据时出现“table full”报错

    [ERROR] /usr/sbin/mysqld: The table 'cps_effect_confirm_log_1301' is 今天对一个数据库恢复数据,是一个25G的库,在执行一半是,出现 ...

  7. 解决读取雷达数据时 Decode PUP data 报错问题

    读取PUP雷达数据官网示例: 运行示例代码 from cinrad.io import PUP pup_file='Z_RADR_I_Z9591_20210901004700_P_DOR_SA_V_1 ...

  8. 导入数据库时报错1067 – Invalid default value for ‘字段名’

    最近把mysql升级到5.7了,wordpress导数据报错 Invalid default value for 'comment_date' 解决方案: 永久修改: 可以直接修改my.cnf文件例如 ...

  9. ant使用ftp上传数据时配置的一个报错问题

    error:ANT FTP upload file: 425 Unable to build data connection: Connection timed out 以下是xml原配置: < ...

最新文章

  1. 【星辰傀儡线·命运环·卷二 尘埃】 5 困惑
  2. 第1期 | IOST开发者激励计划任务更新
  3. 中国厨房家具行业消费需求调查与品牌格局分析报告2022版
  4. 使用pscp从windows电脑拷贝数据到linux遇到的ssh_init错误
  5. 开发相关的一些周边小问题记录
  6. 往数组里添加键值对_框架都是花哨的东西!js才是根基,分享一下给原生js数组的操作...
  7. 《商务与经济统计》练习:案例2-1:Pelican商店促销活动效果评估
  8. uc3854 matlab仿真,基于UC3854硬开关PFC变换电路设计课程设计.doc
  9. 【兴趣书签】烧脑的科幻短篇小说
  10. 组网 三层交换机配置
  11. longest-common-prefix[最长公共子序列]
  12. 小米也打价格战?会有1999的小米2吗?
  13. 【力扣时间】【807】【中等】保持城市天际线
  14. 湘南巷子商城“0元购”逆袭上线
  15. centos7 安装Kong和Konga
  16. JODD与数据页面绑定
  17. CSS标准文档流与脱离文档流,成功拿到offer
  18. 试遍了近百个国内外icon网站,发现这几个最好用
  19. java物流管理系统代码_物流管理系统源代码(java毕设)
  20. 全志h3linux移植教程,全志H3_wifi模块移植说明文档V-SDK软件资料

热门文章

  1. SOCKET编程-时间服务器和客户端的实现
  2. STM32 IO口的八种模式使用小结
  3. Vulnhub靶机渗透之 AI: Web: 1
  4. 怎么改变光标Cursor(5种方法)
  5. UDP socket编程中使用connect
  6. 链表之CIRCLEQ
  7. 【❌❌vectorの奇技淫巧⭕⭕】C++ vector 如何正确处理动态申请内存的元素
  8. 手写简版spring --7--初始化方法和销毁方法
  9. udp和tcp是服务器响应,HTTP,TCP,UDP的理解和使用
  10. Android 反射、代理调用系统隐藏API方法与接口类连接Wi-Fi