MySQL与MariaDB,MySQL 26.7.0 一头雾水
今天一文讲清:MySQL与MariaDB分裂完整历史、两条产品线发展差异,以及刚上线 MySQL 26.7.0 预览版详解!
1995年,MySQL之父Monty Widenius创立MySQL,采用开源+商业双授权模式,迅速成为全球最流行开源关系型数据库。
2009年10月,Monty带领原MySQL核心开发团队,基于原生MySQL源码分叉,推出全新数据库MariaDB(命名源自创始人小女儿)。2010年Oracle完成收购Sun后,核心团队彻底脱离Oracle,全身心投入MariaDB迭代,两条产品线正式分道扬镳。
2012年中立非营利机构MariaDB基金会成立,保障项目独立开源;2013年起,Fedora、Debian、RHEL等主流Linux发行版,全部将系统默认数据库从MySQL替换为MariaDB,维基百科等大型站点也完成迁移。
至此两条路线走向完全不同的发展逻辑:
对比维度 | MySQL(Oracle官方) | MariaDB(社区分叉) |
|---|---|---|
维护主体 | Oracle商业研发团队 | MariaDB基金会+企业社区 |
版本规则 | 传统数字版8.x/9.x;新预览版采用yy.mm日期编号 | 固定10.x大版本,无日期式版本 |
测试渠道 | 专属实验室站点labs.mysql.com发布预览包 | 仅RC/稳定正式版,无独立测试站点 |
开源策略 | 社区版GPL协议,高级特性仅限企业版 | 全功能开源,无功能阉割 |
兼容性 | 基础语法兼容,持续新增私有特性 | 高度兼容MySQL协议,短期迁移成本低 |
Oracle在MySQL 9.7 LTS发布后,革新版本命名规则:
主.次.补丁格式(8.4 LTS、9.7 LTS);26代表2026年,7代表7月,完整版本标识MySQL 26.7.0。该版本仅发布于官方实验室站点:https://labs.mysql.com/labs.mysql.com ,官网自带强制风险警告:
本页面二进制包仅用于内部测试,绝对不适合生产环境,禁止线上业务使用!