MariaDB
MentionedDatabase
Open-source fork of MySQL: fully compatible, with extra features and better performance.
MariaDB, explained
Written by EduVerseWhat it is
MariaDB is an open-source relational database that began as a fork of MySQL, started by some of the people who originally built MySQL. It speaks the same SQL dialect and connection protocol, so most applications built for MySQL run on it unchanged. Over time the two have drifted apart in places.
Why teams use it
Teams choose MariaDB when they want MySQL compatibility from a project that is fully open source. Several Linux distributions ship it as their default MySQL-compatible database. For day-to-day work the difference is small: the SQL you write and most of the tools you use behave the same.
An example from work
You SSH into a Debian server, type mysql to open the database shell, and the welcome text says “Welcome to the MariaDB monitor”. Whoever set up the server installed the distribution’s default package, which is MariaDB rather than MySQL. Your queries, your mysqldump backups and your app’s MySQL driver all keep working.
Our own explanation, not a quote from the book.
Where it fits
Relational databases, a drop-in replacement for MySQL
Coverage in the book
Mentioned as part of the wider landscape, without in-depth coverage.