Next year, MySQL will celebrate its 30th anniversary. I started using MySQL in 2001 when I landed my first job as a web developer. Since that time, I have always had at least one project in production that used MySQL to store and retrieve data on the backend. For this year’s Advent Calendar of Content, we are including a retrospective of MySQL and highlighting some of the major milestones across the years.

2005

The subscription service named “MySQL Network” was launched in February with features such as Engterprise-level support and Knowledge Base, Automated updates and alerts, flexible open source licensing, IP indemnification, and certified, production-ready software. MySQL 5.0 is released with support for stored procedures, triggers, and views.

2006

2006 started with the January announcement of a Windows version of MySQL Connector/PHP for MySQL 5.0. In February, Nokia announced a plan to use MySQL Cluster database rechnology in its next generation telco subscriber registration system. October saw the announcement of MySQL Enterprise Edition.

2007

In Semtember, MySQL Server 5.1.22-RC was released. This release included suppot for partitioning, row-based replication, plugin API, event scheduler, server log tables, cluster replication, cluster disk data storage, XML functionality.

2008

Sun Microsystems acquired MySQL AB in February.

2010

Oracle acquired Sun Microsystems and becomes the steward for MySQL. Oralce makes a commitment to continue ot support MySQL.

2012

GTID support is introduced in MySQL 5.6

2013 & 2014

General availability of MySQL 5.6 is announved. Various milestone releases of MySQL 5.7 (5.7.1 – 5.7.5) were made available.

The growth and adoption of MySQL continued during the middle years of its existence. Big things are coming for our favorite open-source database in the next set of 10 years.