今年 MySQL 三十周岁啦!一起来回顾 MySQL 发展历程!

今年 MySQL 三十周岁啦!一起来回顾 MySQL 发展历程!

ShawnYan Lv.6

今年是 MySQL 创立 30 周年,在 DB-Engines 排行榜长期位居第二,仅次于 Oracle 数据库。MySQL 生态成熟且保有量巨大,可以说 MySQL 是全球最受欢迎的开源数据库。

MySQL 创世代

1995 年,MySQL 由瑞典公司 MySQL AB (Michael Widenius 等)开发,Michael “Monty” Widenius、David Axmark 和 Allan Larsson 是 MySQL 的最初作者和创始人,他们的愿景是开发一个快速、可靠且人人可用的数据库系统。MySQL 定位轻量级、高性能,早期侧重于快速读写,第一个版本仅适用于 Solaris 系统。次年,MySQL 的 Linux 二进制包发布。1998 年,MySQL 第一个 Windows 版本发布,适用于 Windows 95 和 NT,个人用户和中小企业可以在本地 PC 使用 MySQL + PHP 快速完成建站。作为一个免费的开源数据库,它使开发人员能够不受传统专有软件的限制而进行创新。很快受到初创公司、爱好者和企业开发人员的欢迎。

MySQL 关键里程碑

在过去的 30 年里,MySQL 取得了许多里程碑,凸显了其发展和持久的相关性:

  • 1995 年:MySQL 成立,并于 5 月份发布第一个版本。
  • 1998 年:MySQL AB 成立,作为 MySQL 背后的公司,提供支持、服务和商业许可。
  • 2000 年:MySQL AB 采用 GNU 通用公共许可证 (GPL),加强了其对开源的承诺。
  • 2001 年:标志性的 MySQL 3.23 发布,并引入了 MyISAM 和复制。
  • 2002 年:MySQL 吉祥物海豚提名 Sakila。
  • 2003 年:MySQL 发布了 MySQL 4.0,引入 InnoDB 存储引擎,支持 ACID 标准的事务功能。
  • 2005 年:MySQL 5.0 引入了对存储过程、触发器和视图的支持。
  • 2006 年:开发 InnoDB 存储引擎的 Innobase Oy 公司被 Oracle 公司收购。
  • 2008 年:Sun Microsystems 收购了 MySQL AB,扩大了 MySQL 的影响力和资源。这是一笔约 10 亿美元的交易!
  • 2009 年:甲骨文收购了 Sun Microsystems(交易于 2010 年完成)。
  • 2012 年:MySQL 5.6 发布,终于有了 GTID !
  • 2015 年:MySQL 5.7 发布,在性能、JSON 支持、复制、组复制和安全增强方面有显著改进。
  • 2018 年:MySQL 8.0 正式发布,开始采用持续开发模型,这对于 MySQL 来讲是一次巨大的飞跃。
  • 2019 年:MySQL 被 DB-Engines 评为年度 DBMS !
  • 2020 年:MySQL 在 OCI 中推出 MySQL HeatWave,不仅提供 MySQL DBaaS,还提供内存加速、对象存储、机器学习和 GenAI 功能。
  • 2024 年:MySQL 8.4 LTS 和 9.0 发布,它仍然是最受欢迎的开源数据库!
  • 2025 年:MySQL 8.4 & 9.x 持续更新中,这个世界需要 MySQL,Cloud 需要 MySQL!
1.png

为何 MySQL 如此重要

MySQL 的影响远远超出了其技术优点。它已成为无数组织创新的基石,为网站、应用程序和数据驱动解决方案提供支持。Facebook、Twitter、Booking.com 、Uber 等国外大公司的核心业务都依赖于 MySQL。

在国内,MySQL 是互联网行业的重要基础设施之一,被众多知名互联网企业如阿里巴巴、腾讯、百度等广泛应用在核心业务中。这些企业通过 MySQL 构建了大规模的分布式数据库系统,以支持海量用户数据的存储和访问,确保了平台的高性能和高可用性,如电商平台的商品信息存储、用户订单管理,社交平台的用户数据、关系链存储以及内容推荐等场景。

MySQL 同样广泛应用于金融机构,据调研,90%的金融机构已广泛应用或试用开源软件,工商银行、建设银行、招商银行等多家大型金融企业的 MySQL 数据库投产节点规模庞大,用于核心业务系统的数据存储和管理,如交易记录、账户信息等,提升了业务系统的灵活性和可扩展性,同时降低了运营成本。

在数据安全以及合规性方面,MySQL 提供多种企业级安全特性。比如 MySQL 企业级加密功能,对涉及个人隐私和商业秘密的数据进行加密,防止数据泄露。在数据传输过程中,采用 SSL/TLS 协议对数据进行加密传输。启用 MySQL 审计功能,记录数据库操作,监控用户行为和数据库活动,及时发现和解决潜在的安全问题。通过审计日志,能够追溯数据访问和修改的历史记录,满足合规性审计要求。

未来可期

MySQL 数据库的开源性质培育了一个充满活力的开发者社区,他们正在为其不断改进做出贡献。即使行业随着云计算、大数据和 AI 等趋势不断发展,MySQL 在社区协作精神的加持下,始终处于数据库技术的前沿,这也是 MySQL HeatWave 的战略定位。

期待 MySQL 下一个 30 年!

Have a nice day ~

– / END / –

  • Title: 今年 MySQL 三十周岁啦!一起来回顾 MySQL 发展历程!
  • Author: ShawnYan
  • Created at: 2025-02-15 23:00:00
  • Updated at: 2025-02-15 23:00:00
  • Link: https://shawnyan.cn/2025/mysql/mysql-30y-history/
  • License: This work is licensed under CC BY-NC-SA 4.0.
 Comments