经常会被问到MySQL各个版本的生命周期,以及如何选择MySQL版本的问题。今天在这里主要向各位介绍一下MySQL产品的生命周期。

MySQL被Oracle收购之后,在产品的开发上面变得比之前更加规范,并且参照了Oracle其它产品的开发模式,产品会遵循事先制定的生命周期去开发维护。事先制定好的生命周期,对于用户来说是非常有利的事情,用户可以参照数据库产品的生命周期,根据项目情况,选择适合自己的产品版本。

让我们先看一下MySQL产品的生命周期是怎样定义的。

https://www.mysql.com/cn/support/

产品的生命周期分为三个支持阶段,标准支持服务、延伸支持服务和持续支持服务,对应这三个阶段的时间分别是产品从GA(正式发布)开始1-5年、6-8年及9年以上。对应不同阶段,所提供的服务已经显示在上面这个表里。乍一看标准支持和延伸支持服务没有区别,事实上区别还是有一些的,主要在于,进入延伸支持阶段后,产品不会像之前那样频繁的进行版本维护和发布补丁,原则上只会发布安全补丁。对于MySQL社区版的用户来说,非常关心社区版的MySQL是否和商业版的MySQL同样提供版本维护和补丁。这一点请大家可以放心,从Oracle接手MySQL到目前为止,社区版和商业版的补丁一直是同步发行的。

接下来,大家可以参考下图记录的各个版本的发布时间,来确认各个版本的最终补丁日期:

从上图可以看出,今年的10月份,5.7版本会停止标准支持阶段,进入延伸阶段,2023年10月以后,停止发布补丁。迫在眉睫的是5.6版本,明年2月以后,不会再提供任何补丁了,还在使用MySQL5.6版本的小伙伴,你的MySQL该升级了!

©著作权归作者所有:来自51CTO博客作者mb5ff97fc6948e0的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. MySQL 数据库事务及隔离级别,多版本控制
  2. 轻量级流程图控件GoJS最新版本v2.1.35发布
  3. win10 安装 MySQL8.0版本
  4. Kubernetes入门到进阶实战,系统性掌握K8s生产实践(2021新课,基于v1.
  5. Fluttr应用——5个高效的Flutter开发工具
  6. 使用 Docker 搭建你的Wiki(TiddlyWiki)
  7. 从封装 Nginx NJS 工具镜像聊起
  8. Java堆外内存排查小结
  9. sa-token v1.8.0 版本已发布,带来大量激动人心的特性

随机推荐

  1. PHP在PC端实现微信扫码支付模式二
  2. WS-Trust没有使用PHP进行身份验证
  3. 如果使用Select2 YII2选择第一个字段,请在
  4. 求助~~~php5.2.6装不上!
  5. 关于静态方法不能调用类中的非静态属性的
  6. 我无法以正确的方式放置最后一个div。而L
  7. 修改magento简报输入框大小
  8. ThinkPHP3.2学习——路由_路由定义
  9. PHP - 函数 & 检测函数/类/方法是否存在
  10. 通过PHP或jQuery刷新cart_fragments(迷你