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 以后的版本策略变化的更多相关文章

  1. mysql 5.0.46安装配置

    http://os.chinaunix.net/a2008/0801/986/000000986346.shtml RPM包和源码包存放位置 /usr/local/src 源码包编译安装位置(pref ...

  2. RedHat下apache\ftp\mysql 4.0 的安装方法

    RedHat下安装这三个服务的方法大同小异 Apache服务: 找到Apache安装包: rpm -ivh httpd-2.0.40-21.i386.rpm 等待安装完成即可 检查安装结果: rpm ...

  3. MySQL 8.0.0 版本发布,亮点都在这了!

    导读 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司.目前MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开 ...

  4. MySQL中varchar类型在5.0.3后的变化

    1.mysql varchar类型变化:mysql 5.0.3 之前: 0--255字节 varchar(20)中的20表示字节数,如果存放urf8编码的话只能放6个汉字. MySQL 5.0.3 之 ...

  5. 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 ...

  6. 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 ...

  7. MySQL 6.0安装图解

    MySQL 6.0安装图解 由于免费,MySQL数据库在项目中用的越来越广泛,而且它的安全性能也特别高,不亚于oracle这样的大型数据库软件.可以简单的说,在一些中小型的项目中,使用MySQL ,P ...

  8. What's New In MySQL 8.0

        由于8.0内有很多C++11特性.需要gcc4.8版本以上.Rhel6系列默认gcc是4.7.在安装gcc6.1之后仍然检查不过. 原因可能是6.1版本不一定高于4.7,暂不讨论.鉴于升级gc ...

  9. Centos 6.5下mysql 8.0.11的rpm包的安装方式

    1.系统版本及mysql下载地址 操作系统:Centos 6.5(Centos 7.4下载对应的mysql版本安装同理) mysql数据库版本:mysql8.0.11 mysql官方网站:http:/ ...

  10. Mac 装Sequel pro 连接 Mysql 8.0 失败、登录不了、loading问题

    最近都没更新博客,零零散散的笔记也都没整理,so 觉得还是不放上来了. 高兴的是入手了期待好久的水果机,开始了各种捣鼓,好想大撸一下代码啊.... 回到正轨,刚装了mysql8.0, 想装下mysql ...

随机推荐

  1. 2023Java最新面试题整理 - Java 基础

    大家好,我是闲者,最近正在考虑找新工作,进行面试,但是工作时间比较久了,很多基础知识都很模糊,所以得复习下,顺便做下记录,也便于大家参考. 以下为大纲,后期会定期更新 当面试涉及Java基础时,通常会 ...

  2. springboot整合hibernate(非JPA)(一)

    springboot整合hibernate(非JPA)(一) springboot整合hibernate,非jpa,若是jpa就简单了,但是公司项目只有hibernate,并要求支持多数据库,因此记录 ...

  3. 全网最全的华为ensp数通设备命令全集

    [命令] display history-command [视图]所有视图 [参数]无 [描述] display history-command 命令用来显示当 前用户曾键入的最后 10 条命令.用户 ...

  4. 【API 进阶之路】做 OCR 文字识别,谁说必须要有 AI 工程师?

    摘要:有些功能还真不能光凭自己的直觉和认识,来自一线的声音才是最真实的用户需求.比方说名片录入的需求. 在公司技术委员会副主席这个位置上干了有几个月了,期间,我一方面给研发团队整理各种文档资料,做技术 ...

  5. 【DevCloud · 敏捷智库】暴走在发布前夜的开发,你怕不怕?

    摘要:每个月都有2天开发团队要通宵熬夜,大家苦不堪言.有个别的开发同学,骂完公司骂同事,骂完同事骂客户的,甚至连自己都不放过-- 来自一个CEO的叙述 在一次企业交流会上,一个公司的CEO提道,&qu ...

  6. 华为云CodeArts Req需求管理工具,7大特性限时免费体验

    摘要:一图了解什么是华为云CodeArts Req 本文分享自华为云社区<华为云CodeArts Req需求管理工具,7大特性限时免费体验>,作者:华为云PaaS服务小智. 一图了解什么是 ...

  7. 解读 SSDB、LevelDB 和 RocksDB 到 GaussDB(for Redis) 的迁移

    摘要:本期将详细介绍 SSDB.LevelDB 和 RocksDB 到 GaussDB(for Redis)的迁移. 本文分享自华为云社区<华为云PB级数据库GaussDB(for Redis) ...

  8. 解读clickhouse存算分离在华为云实践

    摘要:本文是我们对clickhouse做了最简单的支持obs的适配改造. 本文分享自华为云社区<clickhouse存算分离在华为云实践>,作者: he lifu. clickhouse是 ...

  9. Django中安装websocket

    完整代码: https://gitee.com/mom925/django-system项目结构: 先安装所需库: pip install channels下面将websocket作为插件一样的只需要 ...

  10. 详解 SSL(三):SSL 证书该如何选择?

    在上一篇< 详解 SSL(二):SSL 证书对网站的好处>中,我们知道了在网站部署 SSL 证书后,不管是对网站本身还是对网站的用户都能够带来许多好处.那么随着 HTTPS 的普及,市面上 ...