圣诞过了,有些 Region 就开始进入新年假期了。 🍎 🌲 🏖️
先来一段 SQL 庆祝一下。🚀
select char(32,95,32,32,32,32,95 using ASCII) as mysql
union
select char(124,32,124,32,32,124,32,124 using ASCII)
union
select char(124,32,124,95,95,124,32,124,32,32,95,95,32,95,32,32,95,32,95,95,32,32,32,95,32,95,95,32,32,32,95,32,32,32,95 using ASCII)
union
select char(124,32,32,95,95,32,32,124,32,47,32,95,96,32,124,124,32,39,95,32,32,124,32,39,95,32,32,124,32,124,32,124,32,124 using ASCII)
union
select char(124,32,124,32,32,124,32,124,124,32,40,95,124,32,124,124,32,124,95,41,32,124,124,32,124,95,41,32,124,124,32,124,95,124,32,124 using ASCII)
union
select char(124,95,124,32,32,124,95,124,32,92,95,95,44,95,124,124,32,46,95,95,47,32,124,32,46,95,95,47,32,32,92,95,95,44,32,124 using ASCII)
union
select char(32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,32,124,32,32,32,32,124,32,124,32,32,32,32,32,32,95,95,47,32,124 using ASCII)
union
select char(32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,95,124,32,32,32,32,124,95,124,32,32,32,32,32,124,95,95,95,47 using ASCII)
union
select char(32,95,32,32,32,32,95,32,32,32,32,32,32,32,32,32,95,32,32,95,32,32,32,32,32,32,95 using ASCII)
union
select char(124,32,124,32,32,124,32,124,32,32,32,32,32,32,32,124,32,124,40,95,41,32,32,32,32,124,32,124 using ASCII)
union
select char(124,32,124,95,95,124,32,124,32,32,95,95,95,32,32,124,32,124,32,95,32,32,32,95,95,124,32,124,32,32,95,95,32,95,32,32,95,32,32,32,95,32,32,95,95,95 using ASCII)
union
select char(124,32,32,95,95,32,32,124,32,47,32,95,32,92,32,124,32,124,124,32,124,32,47,32,95,96,32,124,32,47,32,95,96,32,124,124,32,124,32,124,32,124,47,32,95,95,124 using ASCII)
union
select char(124,32,124,32,32,124,32,124,124,32,40,95,41,32,124,124,32,124,124,32,124,124,32,40,95,124,32,124,124,32,40,95,124,32,124,124,32,124,95,124,32,124,92,95,95,32,92 using ASCII)
union
select char(124,95,124,32,32,124,95,124,32,92,95,95,95,47,32,124,95,124,124,95,124,32,92,95,95,44,95,124,32,92,95,95,44,95,124,32,92,95,95,44,32,124,124,95,95,95,47 using ASCII)
union
select char(32,95,95,95,95,95,95,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,95,95,47,32,124 using ASCII)
union
select char(124,32,32,95,95,95,95,124,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,95,95,95,47 using ASCII)
union
select char(124,32,124,95,95,32,32,95,32,95,95,32,32,95,95,95,32,32,32,95,32,95,95,32,95,95,95 using ASCII)
union
select char(124,32,32,95,95,124,124,32,39,95,95,124,47,32,95,32,92,32,124,32,39,95,32,96,32,95,32,92 using ASCII)
union
select char(124,32,124,32,32,32,124,32,124,32,32,124,32,40,95,41,32,124,124,32,124,32,124,32,124,32,124,32,124 using ASCII)
union
select char(124,95,124,32,32,32,124,95,124,32,32,32,92,95,95,95,47,32,124,95,124,32,124,95,124,32,124,95,124 using ASCII)
union
select char(32,95,95,32,32,95,95,32,32,32,32,32,32,32,32,32,32,95,95,95,95,95,32,32,32,95,95,95,95,32,32,32,95 using ASCII)
union
select char(124,32,32,92,47,32,32,124,32,32,32,32,32,32,32,32,47,32,95,95,95,95,124,32,47,32,95,95,32,92,32,124,32,124 using ASCII)
union
select char(124,32,92,32,32,47,32,124,32,95,32,32,32,95,32,124,32,40,95,95,95,32,32,124,32,124,32,32,124,32,124,124,32,124 using ASCII)
union
select char(124,32,124,92,47,124,32,124,124,32,124,32,124,32,124,32,92,95,95,95,32,92,32,124,32,124,32,32,124,32,124,124,32,124 using ASCII)
union
select char(124,32,124,32,32,124,32,124,124,32,124,95,124,32,124,32,95,95,95,95,41,32,124,124,32,124,95,95,124,32,124,124,32,124,95,95,95,95 using ASCII)
union
select char(124,95,124,32,32,124,95,124,32,92,95,95,44,32,124,124,95,95,95,95,95,47,32,32,92,95,95,95,92,95,92,124,95,95,95,95,95,95,124 using ASCII)
union
select char(32,32,32,32,32,32,32,32,32,32,95,95,47,32,124 using ASCII)
union
select char(32,32,32,32,32,32,32,32,32,124,95,95,95,47 using ASCII)
;

MySQL 创世代
Michael “Monty” Widenius、David Axmark 和 Allan Larsson 是 MySQL 的最初作者和创始人。
他们的愿景是开发一个快速、可靠且人人可用的数据库系统。他们当时并不知道,他们的创造会引发一场开源运动,并席卷整个软件世界。
从一开始,MySQL 就以简单、性能和灵活性脱颖而出。作为一个免费的开源平台,它使开发人员能够不受传统专有软件的限制而进行创新。它很快受到初创公司、爱好者和企业开发人员的欢迎。
MySQL 之旅的关键里程碑
在过去的 30 年里,MySQL 取得了许多里程碑,凸显了其发展和持久的相关性:
-
1995 年:MySQL 成立,并于 5 月份发布第一个版本。 -
1998 年:MySQL AB 成立,作为 MySQL 背后的公司,提供支持、服务和商业许可。 -
2000 年:MySQL AB 采用 GNU 通用公共许可证 (GPL),加强了其对开源的承诺。 -
2001 年:标志性的 MySQL 3.23 发布,并引入了 MyISAM 和复制。 -
2003 年:MySQL 通过添加对 InnoDB 的支持转向 ACID,并发布了 MySQL 4.0。 -
2005 年:MySQL 5.0 引入了对存储过程、触发器和视图的支持。与此同时,Oracle 收购了 Innobase。 -
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 发布,它仍然是最受欢迎的开源数据库!
为何 MySQL 如此重要
MySQL 的影响远远超出了其技术优点。它已成为无数组织创新的基石,为网站、应用程序和数据驱动解决方案提供支持。Facebook、Twitter、Booking.com、Uber 等大公司的核心业务都依赖于 MySQL。
MySQL 数据库的开源性质培育了一个充满活力的开发者社区,他们正在为其不断改进做出贡献。即使行业随着云计算、大数据和 AI 等趋势不断发展,MySQL 在社区协作精神的加持下,始终处于数据库技术的前沿,这也是 MySQL HeatWave 的战略定位。
未来可期
期待 MySQL 下一个 30 年!

部分内容翻自:
MySQL enters a new decade! https://blogs.oracle.com/mysql/post/mysql-enters-a-new-decade
A Message From the Community Team https://blogs.oracle.com/mysql/post/a-message-from-the-community-team-2024
Have a nice day ~
🌻 往期精彩 ▼
-
「合集」三年 50 篇,TiDB 干货全收录 -
「合集」MySQL 8.x 系列文章汇总 -
如何选择适合的 MySQL Connector/J 版本 -
几张图带你了解 TiDB 架构演进 -
一文带你了解 GB 18030-2022 字符集 -
人大金仓 更名为 中电科金仓 -
一文带你了解 KING BASE 金仓数据库 -
即将告别 PG 12,建议升级到 PG 16.3 版本 -
Oracle 数据库全面升级为 23ai -
一文带你了解 Oracle 23ai 新特性 Vector 的基础用法 -
国产分布式数据库开启新篇章!详解安全可靠测评结果公告(2024年第2号) -
MySQL 扛不住了,来试试这款平替的“国产化改造”必入手的国产数据库吧! -
广东的崖山,中国的崖山数据库 -
TiDB 新朋友 DBdoctor
-- / END / --
👉 这里可以找到我
👉 这里有得聊
如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。 关注微信公众号:少安事务所,后台回复[群],即可看到入口。
如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!ღ( ´・ᴗ・` )~
本文由 mdnice 多平台发布