MySQL enters a new decade!

This post was initially published on Oracle’s blog; this is a slightly modified version. Just before the end of the MySQL Advent Calendar, let me announce (or remind you) that MySQL will turn 30 next year!! The first version of…

MySQL Retrospective – Certifications

This post was initially published on Oracle’s blog; this is a slightly modified version. For today’s retrospective post on the MySQL Advent Calendar 2024, we will examine the MySQL Certifications. MySQL AB released certifications in 2002 as you can see…

MySQL Retrospective – Forgotten Functions

This post was initially published on Oracle’s blog; this is a slightly modified version. Did you know that in previous versions of MySQL, there were some “hidden” functions that not many users knew about? One of them disappeared on the…

MySQL Retrospective – The Logo

This post was initially published on Oracle’s blog, this is a slightly modified version. The MySQL logo, representing the popular open-source relational database management system and recognizable by its dual colors, blue and orange, didn’t change much over time after…

MySQL Retrospective – ISAM & MyISAM Log

Let’s stay a bit longer with MySQL 3.2x to advance the MySQL Retrospective in anticipation of the 30th Anniversary. The idea of this article was suggested to me by Daniël van Eeden. Did you know that in the early days,…

MySQL Retrospective – MySQL 3.20

To further advance the MySQL Retrospective in anticipation of the 30th Anniversary, today, let’s discuss the very first version of MySQL that became availble to a wide audient though the popular InfoMagic distribution: MySQL 3.20! In 1997, InfoMagic incorporated MySQL…

MySQL Error Log: Got packets out of order

Some users, myself included, have noticed that their MySQL error log contains many lines like this one: Where does that error come from? The error MY-010914 is part of the Server Network issues like: Those are usually more problematic than…

As MySQL Community Manager, I am an employee of Oracle and the views expressed on this blog are my own and do not necessarily reflect the views of Oracle.

You can find articles I wrote on Oracle’s blog.