Planet MariaDB underwent liberal facelift

Planet MariaDB has been reworked from scratch, getting a new instance with the same look and feel as the rest of mariadb.org.

Three news items, related to that: One bad, one neutral, one good. I’m saving the good one for last, as I hope you will like it.

Bad news: The old Planet had five different RSS feeds, we now have only one. We maintain the format changes only on one RSS feed, which means that some of you will have to update your RSS feed to https://mariadb.org/planet-feed.xml (also listed on Planet MariaDB). 

Read more

Selecting the right database

How do you select a database in practice? How do you pretend to select it? And, if you want to be serious, how do you select it logically?

Those are the key questions I dug into, during my keynote last week at Percona Live Online.


For those who feel they don’t want to listen to the entire 30 minute video of the presentation, I have compiled a number of entry points for you below:

  • 0:23 Silly hat meme, “Teknologmössa”
  • 2:19 Agenda
  • 2:43 Choosing a database in practice
  • 3:59 Pretending to choose a database
  • 5:00 Triggers for making a fresh choice
  • 5:51 Monetary impulses
  • 7:53 Database lifecycle impulses
  • 10:07 MariaDB 5.5 on Github
  • 11:24 Framework for database choice: 1.

Read more

Congratulations, MySQL, 25 years today!

Time flies!

It certainly doesn’t feel like 25 years ago that Monty released MySQL. At that time, I thought it was a bit redundant of Monty to create Yet Another Database, the world was full of them already. But MySQL turned out to become the database for Internet, growing hand-in-hand with PHP (and Perl and Python). 

When MySQL was created 1995, Monty’s oldest daughter My was six years old. When the first MariaDB was released 2009, My’s little sister Maria was one year younger, five years old.

The oldest mysql.com site I found: 5 July 1998

One innovation over the other databases was the license model.

Read more

MariaDB 10.5.3 Release Candidate now available

The MariaDB Foundation is pleased to announce the availability of MariaDB 10.5.3, the first Release Candidate in the MariaDB 10.5 development series.

See the release notes and changelogs for details.

Download MariaDB 10.5.3

Release Notes Changelog What is MariaDB 10.5?

MariaDB APT and YUM Repository Configuration Generator


Contributors to MariaDB 10.5.3

Aleksey Midenkov (MariaDB Corporation)
Alexander Barkov (MariaDB Corporation)
Alexander E. Patrakov
Alexey Botchkov (MariaDB Corporation)
Alice Sherepa (MariaDB Corporation)
Andrew Hutchings (MariaDB Corporation)
Anel Husakovic (MariaDB Foundation)
Daniel Bartholomew (MariaDB Corporation)
Daniel Black (IBM)
Daniele Sciascia (Codership)
Disconnect3d
Elena Stepanova (MariaDB Corporation)
Eugene Kosov (MariaDB Corporation)
Faustin Lammler (MariaDB Foundation)
Hannu Hartikainen
Ian Gilfillan (MariaDB Foundation)
Igor Babaev (MariaDB Corporation)
Jan Lindström (MariaDB Corporation)
Julius Goryavsky (MariaDB Corporation)
Kentoku Shiba
Mario Karuza (Codership)
Marko Mäkelä (MariaDB Corporation)
Michael Widenius (MariaDB Corporation and MariaDB Foundation)
Nikita Malyavin (MariaDB Corporation)
Oleksandr Byelkin (MariaDB Corporation)
Olivier Bertrand
Otto Kekäläinen
Rasmus Johansson (MariaDB Corporation)
Seppo Jaakola (Codership)
Sergei Golubchik (MariaDB Corporation)
Sergei Petrunia (MariaDB Corporation)
Sergey Vojtovich (MariaDB Foundation)
Sujatha Sivakumar (MariaDB Corporation)
Teemu Ollakka (Codership)
Thirunarayanan Balathandayuthapani (MariaDB Corporation)
Tulio Magno Quites Machado Filho (IBM)
Varun Gupta (MariaDB Corporation)
Vicențiu Ciorbaru (MariaDB Foundation)
Vladislav Vaintroub (MariaDB Corporation)
Vlad Lesin
40 Contributors

Thanks, and enjoy MariaDB! Read more

MariaDB 10.4.13, 10.3.23, 10.2.32, 10.1.45 and 5.5.68 now available

The MariaDB Foundation is pleased to announce the availability of MariaDB 10.4.13, MariaDB 10.3.23, MariaDB 10.2.32, MariaDB 10.1.45 and MariaDB 5.5.68, the latest stable releases in their respective series.

This is the final release of MariaDB 5.5, and MariaDB 5.5 will no longer receive any updates or bugfixes.

See the release notes and changelogs for details.

Download MariaDB 10.4.13

Release Notes Changelog What is MariaDB 10.4?


Download MariaDB 10.3.23

Release Notes Changelog What is MariaDB 10.3?

Read more

MariaDB Academy: Authentication from MariaDB 10.4, and Account Locking and Password Expiry

This week sees the release of Authentication from MariaDB 10.4 on the MariaDB Foundation YouTube channel.

The latest in the series of video tutorials, it provides an overview of what’s changed with authentication from MariaDB 10.4, and looks in particular at unix_socket authentication. Although you’ll hopefully no longer need it, in case you have reverted to the old password authentication model, there’s the ubiqutous “how to restore access if you’ve lost your password” tutorial as well.

Continuing the MariaDB 10.4 theme, last week saw the release of Account Locking and Password Expiry by MariaDB Foundation software developer Robert Bindar. Read more

MariaDB 5.5 R.I.P.

Requiescat in pace. May MariaDB 5.5 rest in peace!

As the maintenance policy of the MariaDB Foundation states, we are committed to maintaining each release for 5 years. MariaDB 5.5 was announced for General Availability on 11 April 2012, so EOL was originally on 11 April 2017. At that point, we extended it by three years, due to its widespread usage in distributions.

Today, we have 11 April 2020, so this is no accidental, sudden death. Everyone could see it coming.

One Final Release MariaDB 5.5.68

However, we have decided to build one final release MariaDB 5.5.68, with remaining security updates.

Read more

MariaDB Academy: NoSQL in MariaDB – JSON support.

Last week, MariaDB Foundation CEO Kaj Arnö asked how MariaDB can help you create great applications, and the first in what is sure to be many attempts to answer that was released today with Senior Software Developer and Team Lead Vicențiu Ciorbaru’s new video titled NoSQL in MariaDB – JSON support.

Demonstrating the primary JSON functions, JSON_VALID, JSON_COMPACT, JSON_DETAILED, JSON_INSERT, JSON_REPLACE, JSON_REMOVE and JSON_EXTRACT, Vicențiu covers the basics of MariaDB’s JSON functionality, culminating in a game data structure that sees footmen and peasant take on grunts in a human vs computer showdown.

View NoSQL in MariaDB – JSON support on MariaDB Foundation’s YouTube channel. Read more