MySQL 8.0即将停止支持,用户面临迁移挑战

开源数据库支持服务商Percona警告,MySQL 8.0将于2026年4月30日停止支持,用户仅有六个月时间进行迁移。数据显示58%的MySQL实例仍在使用8.0版本,18.8%使用已于2023年停止支持的5.7版本。从8.0升级到8.4相比之前版本升级难度较小。Oracle被指大幅裁减MySQL工程团队,约60-70%工程师离职,引发对其开源MySQL投入减少的担忧。

MySQL 8.0的支持期限即将结束,用户只有六个月时间进行迁移,否则将面临安全和可靠性风险。

开源数据库支持服务和数据库即服务提供商Percona警告称,超过半数的MySQL实例仍在使用MySQL 8.0版本,而该版本的支持将于2026年4月30日结束。

Percona联合创始人Peter Zaitsev表示:"每个复杂软件都有可能存在尚未发现的错误,其中一些还可能是安全漏洞。这些是最棘手的问题:当软件不再受到支持和维护时,意味着这些错误将不会再得到修复。"

来自Percona开源数据库管理工具PMM的数据显示,58%的MySQL和MariaDB实例运行MySQL 8.0版本,而18.8%仍在运行5.7版本,后者已于2023年停止支持。

虽然用户可能因为迁移带来的干扰而推迟数据库升级,但他们应该了解,从MySQL 8.0升级到8.4(最新稳定版本)的难度远不如从5.7升级到8.0那样艰难。Zaitsev表示:"那次升级是一个非常大且痛苦的跳跃。"

近年来,MySQL的受欢迎程度有所下降,其在对数DB-Engines排行榜上的评分下滑,PostgreSQL可能在不久的将来超越它,尽管MySQL目前仍位居第二,仅次于Oracle。微软SQL Server排名第三,与MySQL一样,其受欢迎程度也在下降。在Stack Overflow开发者调查中,MySQL仍保持第二位,约40%的专业开发者使用它,但远落后于PostgreSQL的55%使用率。

Sun Microsystems于2008年收购了MySQL,Oracle在次年同时收购了两家公司。尽管Oracle被视为这个开源数据库的合理管理者,MySQL在2000年代是流行的LAMP技术栈的支柱,但最近Oracle对该系统的长期投入受到质疑,因为其重点转向基于MySQL的分析型数据库即服务HeatWave。

据报道,Oracle在9月份对MySQL工程团队进行了大规模裁员。当时Oracle拒绝对此发表评论。

Zaitsev声称:"Oracle是否在减少对开源MySQL的投资,减少功能等等?我认为这种情况一直在加剧,真的很残酷。我与一些离职人员交谈过,其中一些人估计工程团队已经走了60%到70%的人。"

虽然用户可能考虑迁移到2009年从MySQL分叉出来的MariaDB,或者PostgreSQL,但迁移是有成本的。Zaitsev说:"MariaDB和MySQL 8.0之间的差异比8.0和8.4之间的差异要大得多,所以你应该准备做更多工作。"

Q&A

Q1:MySQL 8.0什么时候停止支持?

A:MySQL 8.0将于2026年4月30日停止支持,用户只有大约六个月的时间进行迁移到受支持的版本。

Q2:从MySQL 8.0升级到8.4困难吗?

A:从MySQL 8.0升级到8.4的难度远不如从5.7升级到8.0那样艰难。5.7到8.0的升级被描述为"非常大且痛苦的跳跃",而8.0到8.4的升级相对容易得多。

Q3:为什么要尽快从MySQL 8.0迁移?

A:继续使用不受支持的MySQL 8.0版本会面临安全和可靠性风险,因为发现的漏洞和错误将不再得到修复,特别是安全漏洞问题最为严重。

来源:The Register

0赞

好文章,需要你的鼓励

2025

11/03

07:57

分享

点赞

邮件订阅