[转帖]MySQL 8.0 以后的版本策略变化
https://www.modb.pro/db/1717815842220630016
产品版本变更
从2023年7月18日开始,MySQL官网出现了一个新的版本 MySQL 8.1.0,直接改变了原来的发版策略,之前只是在现有支持的各个大版本基础上小版本的增长:MySQL 5.7.42 -> 5.7.43 ,MySQL 8.0.33 -> 8.0.34,现在则出现了一个全新的版本 MySQL 8.1.0,MySQL 8.2.0,由此MySQL在版本上有了悄然的改变。

创新版和长期支持版
众所周知,MySQL5.7版本已经停服并且生命周期结束,详情如下图所示:
MySQL8.0.X版本也将在未来的结束生命周期(2026年4月),并且MySQL8.0.34+以后的小版本将只解决错误修复,Oracle官方推出了新的版本策略:Innovation and Long-Term Supported(LTS) releases 创新版 和 长期支持版。
创新版和长期支持版(LTS)都具备生产级别的品质。创新版顾名思义具备最新的新特性和快速的升级周期,适用于那些快节奏迭代快的开发周期项目,新特性,新功能能持续输出并满足需求;长期支持版适用于变更较少的既定项目,仅仅包含必要的修复,减少了因为数据库软件的变更所带来的潜在风险。
按需选择
- 8.0.34+版本:将只包含错误修复和安全补丁
- 8.1.0/8.X.Y 创新版:每个季度发一次,包含新功能,改进和错误修复及安全补丁
- LTS 长期支持版:长期支持版大约每两年发布一次,MySQL 8.X的长期支持版是一个例外,它将在MySQL 8.0生命周期结束之前发布,MySQL 8.X 的长期支持版约是 MySQL8.4 LTS。
官方给出的大致发版规划如下:
功能废弃和删除
在早期版本中的废弃(deprecated)意味着该功能可能会在下一个版本中删除,现在创新版本的引入,将会有更多的主次要版本,所以弃用和删除的时间将会发生变化。
当某个功能或行为在某个版本中被弃用时(例如,9.2 创新版),该功能至少在一年内无法删除(直到 9.6 创新版),这是为了让用户在使用创新版本时有时间修改数据库部署。
注意,长期支持版LTS版本中没有删除的内容,只能在第一个 LTS 版本(例如 8.4.0 LTS)中删除(和添加)功能,而以后则不能。
随着我们过渡到新模型并转向第一个8.x LTS 版本,预计弃用和删除的数量将会增加。
长期支持版LTS特别说明
大约每两年,一个次要版本将被指定为长期支持版本。该版本将提供5年优先支持(Premier Support)和3年扩展支持(Extend Support),这与MySQL5.7及之前的版本类似。
LTS 也将是主要版本的最后一个版本,下一个(创新)版本将增加其主要版本号。例如,如果 MySQL 8.4.0 是8.x LTS 版本,那么 MySQL 9.0 将是下一个创新版本。
升降级支持矩阵
升级
降级
(✮) 表示支持仅限于回滚目的。
参考文档
https://blogs.oracle.com/mysql/post/introducing-mysql-innovation-and-longterm-support-lts-versions
[转帖]MySQL 8.0 以后的版本策略变化的更多相关文章
- mysql 5.0.46安装配置
http://os.chinaunix.net/a2008/0801/986/000000986346.shtml RPM包和源码包存放位置 /usr/local/src 源码包编译安装位置(pref ...
- RedHat下apache\ftp\mysql 4.0 的安装方法
RedHat下安装这三个服务的方法大同小异 Apache服务: 找到Apache安装包: rpm -ivh httpd-2.0.40-21.i386.rpm 等待安装完成即可 检查安装结果: rpm ...
- MySQL 8.0.0 版本发布,亮点都在这了!
导读 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司.目前MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开 ...
- MySQL中varchar类型在5.0.3后的变化
1.mysql varchar类型变化:mysql 5.0.3 之前: 0--255字节 varchar(20)中的20表示字节数,如果存放urf8编码的话只能放6个汉字. MySQL 5.0.3 之 ...
- Cannot create JDBC driver of class '' for connect URL 'jdbc:mysql://127.0.0.1:3306/test'
原来的配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http ...
- MySQL :: MySQL 5.0 Reference Manual :: 14.4 The MEMORY (HEAP) Storage Engine
MySQL :: MySQL 5.0 Reference Manual :: 14.4 The MEMORY (HEAP) Storage Engine The MEMORY (HEAP) Stora ...
- MySQL 6.0安装图解
MySQL 6.0安装图解 由于免费,MySQL数据库在项目中用的越来越广泛,而且它的安全性能也特别高,不亚于oracle这样的大型数据库软件.可以简单的说,在一些中小型的项目中,使用MySQL ,P ...
- What's New In MySQL 8.0
由于8.0内有很多C++11特性.需要gcc4.8版本以上.Rhel6系列默认gcc是4.7.在安装gcc6.1之后仍然检查不过. 原因可能是6.1版本不一定高于4.7,暂不讨论.鉴于升级gc ...
- Centos 6.5下mysql 8.0.11的rpm包的安装方式
1.系统版本及mysql下载地址 操作系统:Centos 6.5(Centos 7.4下载对应的mysql版本安装同理) mysql数据库版本:mysql8.0.11 mysql官方网站:http:/ ...
- Mac 装Sequel pro 连接 Mysql 8.0 失败、登录不了、loading问题
最近都没更新博客,零零散散的笔记也都没整理,so 觉得还是不放上来了. 高兴的是入手了期待好久的水果机,开始了各种捣鼓,好想大撸一下代码啊.... 回到正轨,刚装了mysql8.0, 想装下mysql ...
随机推荐
- 微软成为PostgreSQL主要贡献者
微软成为PostgreSQL主要贡献者 微软对PostgreSQL贡献的很多新功能都来自于客户在使用微软Azure上的PostgreSQL管理实例数据库,所以这些新功能都来自于真实的客户需求 微软对P ...
- 文心一言 VS 讯飞星火 VS chatgpt (176)-- 算法导论13.3 5题
五.用go语言,考虑一棵用 RB-INSERT 插人 n 个结点而成的红黑树.证明:如果 n>1,则该树至少有一个红结点. 文心一言: 要证明这个问题,我们首先需要理解红黑树的性质.红黑树是一种 ...
- 斯坦福 UE4 C++ ActionRoguelike游戏实例教程 08.创建主HUD & 自定义作弊指令
斯坦福课程 UE4 C++ ActionRoguelike游戏实例教程 0.绪论 概述 本篇文章对应课程Lecture 14 ,56-58节.本篇文章将会教你将之前创建的各种UMG控件统合到一个主控件 ...
- 关于向上转型以及向下转型、instanceof的一些应用。
一.前言 在Java编程中,我们常常遇到各种类型转换的情况,尤其是在处理继承关系的类时.本文将深入探讨Java中的向上转型(upcasting).向下转型(downcasting)以及instance ...
- Golang实现JAVA虚拟机-解析class文件
原文链接:https://gaoyubo.cn/blogs/de1bedad.html 前言 所需前置知识为:JAVA语言.JVM知识.Go笔记 对应项目:jvmgo 一.准备环境 操作系统:Wind ...
- C++ Traits Classes
参考博文 https://blog.csdn.net/lihao21/article/details/55043881 Traits classes 的作用主要是用来为使用者提供类型信息.在 C++ ...
- Spring Boot 整合 Log4j2 日志并压测性能
1/ Log4j2的性能测试 从图中不难看出,在线程数为 2~16 之间,混合使用同步和异步的logger来打印日志,性能是最好的. 2/ 目标 混合 sync/async 彩色日志 分类输出到不同文 ...
- 记录:websoket切换页面后重复执行问题
问题描述 因为项目需求,实时播放执行信息.而项目的websoket只在这个页面,会有切换情况.从websoket连接得到执行列表数据.断开重连后会传递新连接数据+旧连接数据.也就是说,如果第一次进入页 ...
- 云小课|CDN第5课 CDN入门之—我的网站可以用CDN加速吗?
摘要:CDN(Content Delivery Network,内容分发网络)通过将源站资源缓存到遍布各地的边缘节点服务器上,用户可以就近获取资源,从而达到加速的效果. 本文分享自华为云社区<[ ...
- 译文丨伯克利对serverless的看法:简化云编程
摘要:Serveless计算的目标和机会是让云编程者像使用高级语言那样受益. 本文分享自华为云社区<简化云编程,伯克利对serverless的看法(翻译)>,作者: 二手雄狮. 译者言: ...