恭喜 MySQL 今天迎来 25 周年!
时光飞逝!
感觉蒙蒂发布 MySQL 好像不是在 25 年前。那时,我认为蒙蒂再创建一个数据库有点多余,世界上已经有很多了。但事实证明,MySQL 成为了互联网的数据库,与 PHP(以及 Perl 和 Python)携手发展。
MySQL 创建于 1995 年,当时蒙蒂的大女儿 My 六岁。2009 年第一个 MariaDB 发布时,My 的妹妹 Maria 比她小一岁,五岁。

MySQL 相对于其他数据库的一个创新在于其许可模式。是的,从 1995 年到 2000 年,又花了五年时间才在 GPLv2 下发布,但 MySQL 在许可方面始终很宽松。
MySQL 增长的另一个关键原因是其性能、稳定性和易用性的三位一体。Postgres 在 MySQL 之前就是开源的,并且功能更多;MySQL 赢得人心的秘诀在于这种务实的三位一体。
在其早期,MySQL 许多年里一直被轻视。只是个玩具。在引入 Berkeley DB 存储引擎之前,它甚至没有事务。如果不是 ACID,你还能称它为数据库吗?(今天许多 NoSQL 数据库会争辩说:可以)。
但 MySQL 成长起来了。它现在需要被专业地轻视。这意味着它被包装成 ORCL、IBM 和 MSFT 等数据库供应商可以描绘成玩具的东西。
天哪,世界变化真大。ORCL 现在是 MySQL 的所有者,而 IBM 和 MSFT 则是 MariaDB 基金会的成员。当然,老派的抨击残余依然存在,正如 Matt Asay 指出的那样,他引用埃里森的话说:“你必须愿意放弃大量的可靠性、大量的安全性和大量的性能来 [使用 MySQL 而不是 Oracle,因为]……我们拥有巨大的技术优势。”
但我不会让此类事件阻碍我的总体结论,我在本周早些时候的 Percona Live 主题演讲中也分享了这一点:我要赞扬 Oracle 对 MySQL 的维护做得比我预期的要好得多!