当前位置: 首页 > news >正文

#mysql 8.0 踩坑日记

事情发生在,修改一个已有功能的时候,正常的参数传递进去接口异常了。查看日志报的  Column 'date' cannot be null 。因为是一直未修改过的功能,首先排除了程序代码问题,首先想到是不是升级过程序的jar包版本,检查下来发现并没有。那么应该就是环境的问题了,考虑到最近升级过数据库,怀疑是不是数据库哪个参数导致的。经过百度和官网查看 ,果然发现了一个参数explicit_defaults_for_timestamp,这里记录一下。

查看:SHOW GLOBAL VARIABLES LIKE "explicit_defaults_for_timestamp";
修改:SET persist explicit_defaults_for_timestamp=OFF;
 

相关文章:

  • R语言【文章复现】——集成式地绘制高分辨率的多样性分布图,对方法的检验和优化,以及处理思路的思考
  • SpringBoot内嵌Tomcat启动流程
  • 力扣2085-统计出现过一次的公共字符串
  • [E链表] lc83. 删除排序链表中的重复元素(单链表+模拟)
  • 竞赛保研 基于深度学的图像修复 图像补全
  • 【Python_PySide6学习笔记(三十一)】基于PySide6实现自定义串口设备连接界面类:可实现串口连接断开、定时发送等功能
  • 入门Docker1: 容器技术的基础
  • 1 快速前端开发
  • 一致性协议浅析
  • 【wow-ts】前端学习笔记Typescript基础语法(一)
  • 显示CPU架构的有关信息 lscpu
  • 数学建模 | 运筹学的 LINGO 软件(附 LINGO代码)
  • 【固态钽表面贴装电容】 MIL-PRF-55365 美军标
  • Windows 系统彻底卸载 SQL Server 通用方法
  • MySQL的安装
  • python3.6+scrapy+mysql 爬虫实战
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Electron入门介绍
  • EOS是什么
  • Git同步原始仓库到Fork仓库中
  • HashMap ConcurrentHashMap
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • 对JS继承的一点思考
  • 二维平面内的碰撞检测【一】
  • 基于游标的分页接口实现
  • 浅谈Golang中select的用法
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 写代码的正确姿势
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 最简单的无缝轮播
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #微信小程序:微信小程序常见的配置传值
  • (175)FPGA门控时钟技术
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (poj1.2.1)1970(筛选法模拟)
  • (多级缓存)缓存同步
  • (九)c52学习之旅-定时器
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .Net core 6.0 升8.0
  • .net core Swagger 过滤部分Api
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .net 受管制代码
  • .NET构架之我见
  • .net开发时的诡异问题,button的onclick事件无效
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @Mapper作用
  • @取消转义