

你的项目还在用MySQL吗?数据库突然停更三个月,开发团队被裁70人,开源版被边缘化...这可不是危言耸听!
最近,一个让所有开发者都坐不住的消息传来:被誉为“全球最受欢迎开源数据库”的MySQL,在GitHub上的官方仓库已经超过三个月没有任何代码提交了!最新提交记录还停留在2025年9月,这意味着什么?意味着这个支撑着无数网站和应用的核心数据库,可能正在经历一场前所未有的危机!
1月13日,外媒DevClass爆出猛料:MySQL Server的GitHub仓库已经超过三个月没有任何代码提交!
这可不是小事!要知道,MySQL可是全球最流行的开源数据库之一,在DB-Engines排名中常年稳居第二,在Stack Overflow的调查中也是使用最广泛的开源数据库。
但现在的状况是:
根据Percona软件工程经理Julia Vural绘制的图表显示,2025年MySQL的总提交量降到了项目启动(2000-2001年)以来的最低值!远低于2019年之前的水平。
这就像一个常年运转良好的发动机突然熄火了,而且一熄就是三个月!
停更的背后,是一场残酷的裁员风暴!
去年9月,Oracle对MySQL核心开发团队实施了“大规模裁员”,约70名资深工程师和核心开发者被裁!这些人可不是普通员工,而是长期参与社区版迭代的关键人员!
MySQL之父Michael “Monty” Widenius听到这个消息后公开表示:“我感到有些心碎。”
他在社交平台上写道:“虽然我对Oracle的做法并不感到意外,但事情发展到这种地步,仍然让我感到难过。”
更扎心的是,Monty还指出,当初创建MariaDB的目的之一就是“为下一代MySQL”提供一个更稳定、更可持续的开源未来。
曾在MySQL担任性能工程师的知名社区成员Peter Zaitsev则更直接:“这是Oracle‘缓慢扼杀MySQL社区版’的又一步。”
外媒DevClass指出,提交停滞的背后,反映的是Oracle对MySQL战略重心的明显转移!
Oracle现在更专注于什么?
相比之下,开源社区版本获得的资源投入正在被持续压缩!
更让人担忧的是,有消息称MySQL团队已被并入Oracle HeatWave业务单元,未来开发重点将转向云端分析与AI相关能力,而非传统社区版本的功能演进。
这意味着什么?意味着开源版的MySQL可能真的要成为“弃子”了!
除了开发停滞,MySQL近年还出现了明显的“技术滑坡”!
问题一:版本更新混乱
当MySQL 8.0.29发布并将默认的ALTER TABLE方法切换为in-place执行时,存在大量未被充分覆盖的边界情况,导致不少用户遭遇数据库崩溃和数据损坏!这个问题直到一年之后的MySQL 8.0.32才算得到完整修复。
问题二:版本定位模糊
Oracle将8.0系列定位为“evergreen(常青)”版本,却在小版本更新中不断引入新功能和行为变更,而不是像用户长期以来所预期的那样,仅在这些x.y.z维护版本中进行缺陷修复和安全更新。
问题三:主版本更新缓慢
MySQL长达六年没有推出真正意义上的新主版本!2018年发布MySQL 8.0之后,直到2023年才推出MySQL 8.1,但该版本只是一个短期的预览版。首个真正的新主版本MySQL 8.4 LTS则是在2024年发布。
问题四:性能下降
大量用户反馈,在更新到较新的MySQL版本后性能出现下降!知名MySQL性能专家Mark Callaghan的基准测试显示,在写密集型工作负载下,MySQL 9.5的吞吐量通常比8.0低约15%!
曾任AWS关系数据库服务(RDS)软件开发经理、前MariaDB基金会CEO的Otto Kekäläinen直接发布了一篇尖锐的文章:《2026年停止使用MySQL,它并非真正的开源软件》!
他揭露了MySQL的现状:
MySQL的问题:
MariaDB的优势:
Otto坦言:“我曾在亚马逊云服务(AWS)担任工程经理,负责RDS MySQL和RDS MariaDB核心团队的开发工作。可以说,我所在团队的所有开发者都不愿意向MySQL提交代码,原因正是Oracle对外部贡献者的态度实在糟糕。”
面对MySQL的现状,开发者们该怎么办?
现状分析:
MySQL目前仍保持着较高的知名度和装机量,但隐忧正在浮现:
给开发者的建议:
为什么这很重要?
Otto Kekäläinen说得一针见血:“有些人认为,他们并不在意MySQL是否真的算得上开源,也不关心它未来几年是否还有前景,只要现在还能用就够了。但抱有这种想法的人正在承担极大的风险。”
“在软件应用栈中,数据库往往是最关键、最核心的组成部分。一旦在运维层面出现问题,更不用说安全漏洞,都会立刻产生严重后果。而这种‘无所谓’的态度,最终很可能会让人被解雇,甚至面临法律诉讼。”
真正的开源精神是什么?
在真正的开源项目中,问题是被公开讨论的,而且问题越严重,就会有越多的人和公司参与修复。从开发方法论的角度看,开源与科学方法十分相似:思想可以自由流动,不断被质疑和验证,最终胜出的,是证据最充分、方案最可靠的那一个。
而现在的MySQL,无论是软件本身、文档,还是官网呈现方式,都在不断引导用户放弃开源版本,转而使用闭源的MySQL产品,尤其是HeatWave。这不仅是闭源服务,还意味着Oracle将完全掌控客户数据库中的内容。
最后的思考:
外媒DevClass在报道中说得很好:“MySQL不会立即消失,但如果这个项目继续停滞不前,其使用量可能会下降。”
对于开发者来说,这不仅仅是一个技术选型的问题,更是一个关于开源精神、技术可持续性和职业风险的深刻思考。
技术选型就像婚姻,选错了可能要付出沉重代价!
你现在还在用MySQL吗?有没有考虑过迁移到其他数据库?欢迎在评论区分享你的看法和经验!
如果觉得这篇文章对你有帮助,别忘了点赞和分享给更多开发者朋友!让我们一起关注这个影响千万开发者的重要变化!
