Oracle 旗下的 MySQL 号称“全球最流行的开源数据库”,但自去年 9 月以来,其 MySQL Server 的 GitHub 代码库就再也没有收到任何代码提交,加剧了人们对其已被赞助方忽视的担忧。
自 2025 年 9 月以来,MySQL Server 代码库的 GitHub 提交就已停止。
提交暂停恰逢坊间传出 Oracle MySQL 团队被裁员的消息。
当时,数据库解决方案公司 Percona 的首席执行官 Peter Zaitsev 在 LinkedIn 上推测,这可能是“Oracle 逐步扼杀 MySQL 社区版的又一重要举措”。
2010 年,Oracle 收购了 Sun Microsystems 旗下的 MySQL。收购后的最初几年,尽管MySQL的创始人Michael“Monty”Widenius将代码分叉为MariaDB,但 MySQL 这款数据库管理器方面的开发工作仍稳步推进。
然而自 2019 年以来,MySQL 的提交次数却逐年下降,Percona 软件工程经理 Julia Vural 绘制的图表就是佐证。
2025 年,提交次数降至该项目在 2000/2001 年启动以来的最低水平。
Percona 的 Julia Vural 绘制的图表显示了 MySQL 逐年提交次数。
Oracle 还销售其他基于 MySQL 的产品,包括带有专有扩展件的企业版、分布式集群版以及云托管的Heatwave。开源代码库的低迷可能意味着这家公司主要专注于这些专有版本。开源 MySQL 采用 GPL(GNU通用公共许可证)版本 2许可证。
Otto Kekäläinen 曾任 AWS 软件开发经理,负责 RDS(关系数据库服务)项目,此前还担任过 MariaDB 基金会的 CEO。他曾就 MySQL 的 git 提交量下降发表帖子,称 MySQL“只是从许可证方面来说是开源,而非项目本身开源”。他建议开发者转而使用其他数据库管理器,比如 MariaDB 或 PostgreSQL。
PostgreSQL 是如今广大开发者青睐的开源数据库服务器系统之一,拥有强大的贡献者社区。PostgreSQL 的关键资产归一个非营利社区协会所有,该项目得到了欧美多家非营利组织的支持。尽管如此,由于 SQL 方言和数据库结构方面的诸多差异,从 MySQL 迁移到 PostgreSQL 仍然充满挑战。
尽管人们担心其开源前景,但 MySQL 依然是最流行的数据库引擎之一。去年4月,微软停用了其面向 MariaDB 的 Azure 数据库,转而支持 MySQL,但当时未给出明确的理由,只表示“MariaDB 产品需要淘汰,升级到新的架构”。
衡量数据库引擎的人气并非易事。
比如说,LAMP(Linux、Apache、MySQL、PHP)架构的用户可能并不清楚 WordPress 托管提供商使用的是 MySQL 还是 MariaDB。
DB Engines 的排名系统将 Oracle 列在首位,将 MySQL 列在次席,但这并非基于安装量,而是基于搜索量和社交媒体帖子等综合关注度指标。
关于 MySQL 衰落的讨论或许实际上会提升其在 DB Rankings 中的排名。
Stack Overflow 最近的一次调查显示,PostgreSQL 以绝对优势位居榜首,其次是 MySQL、SQLite 和 Microsoft SQL Server。
SQLite 的开发者认为 SQLite 是部署最广泛的数据库,拥有超过一万亿个“活跃使用”的数据库。
MySQL 不会消失,但如果这个开源项目继续停滞不前,使用量可能会下降。
云头条声明:如以上内容有误或侵犯到你公司、机构、单位或个人权益,请联系我们说明理由,我们会配合,无条件删除处理。
热门跟贴