# 与 MySQL 的关系

URL: https://caijiao.org/mariadb/intro/mysql-compare
Source: docs/mariadb/intro/mysql-compare.md
Description: MariaDB 与 MySQL 在起源上密切相关，前者由原始 MySQL 团队开发，旨在继续提供开源、高性能的数据库解决方案，并增强了企业级特性与社区支持。

[MariaDB](/mariadb/) 和 MySQL 有着密不可分的历史渊源。MySQL 最初由 Monty Widenius 等开发者创建，成为最流行的开源关系型数据库之一。然而，自从 Oracle 于 2010 年收购 Sun Microsystems（MySQL 的所属公司）后，MySQL 的发展方向逐渐封闭，引发了社区的担忧。

为了延续开源精神，MySQL 的创始人 Monty 主导开发了 MariaDB，作为 MySQL 的一个完全兼容分支。MariaDB 使用相同的 SQL 语法、协议、客户端 API 和文件格式，绝大多数情况下，MySQL 用户可以不修改代码就迁移到 MariaDB。

尽管两者最初几乎完全一致，但随着时间的推移，MariaDB 引入了更多独立功能，如：

- 自主研发的存储引擎（Aria、ColumnStore 等）
- 更开放的开发流程和社区治理
- 增强的安全性和性能优化
- 更频繁的功能更新与修复

值得注意的是，MySQL 在后续版本中也发展出一些独有特性（如 JSON 支持方式），但这也加剧了与 MariaDB 的分歧。

综合来看，MariaDB 更适合重视开源价值、透明开发流程和高可控性的用户。
