An open source relational database management system, created as a drop-in replacement for MySQL, aiming to remain free and open source software under the GNU GPL.
MariaDB is an open source relational database management system, created as a drop-in replacement for MySQL. It is developed by some of the original developers of MySQL and is intended to remain free and open source software under the GNU GPL.
After Oracle acquired MySQL in 2010, the founders of MySQL started the MariaDB project out of concerns that MySQL under Oracle's control would become closed-sourced. MariaDB aims for full compatibility with MySQL, ensuring a "drop-in" replacement capability with library binary equivalency and exact matching with MySQL APIs and commands.
While MariaDB initially started as a "cloned" version of MySQL, many new and original features have since been added including new storage engines like Cassandra and MyRocks, additional performance optimizations, advanced clustering with Galera Cluster 4, and enhanced security and encryption. Over time MariaDB has diverged from MySQL in terms of features and functionality while retaining a focus on speed, security, and reliability.
Notable users include Wikipedia, DBS Bank, ServiceNow and Google. MariaDB is used in numerous production deployments around the world, providing a stable, scalable and robust alternative to MySQL for enterprise applications and services.
4 reviews
As a MySQL user migrating to MariaDB, the transition was seamless and the performance improvements in newer versions are noticeable. However, while the core features are robust, I've found some compatibility issues with older plugins and the community support forums …
I migrated from MySQL, expecting a seamless experience, but ran into compatibility issues with a few critical plugins that broke our staging environment. While the open-source nature is a plus, the documentation felt scattered, making troubleshooting a frustrating scavenger hunt. …
Having migrated several projects from MySQL to MariaDB, I've been consistently impressed. The performance is excellent, especially with the Aria and InnoDB engines, and the enhanced features like window functions and JSON support are a real bonus. It feels like …
We migrated from MySQL to MariaDB hoping for a smooth drop-in replacement, but encountered multiple compatibility issues with our existing applications. Some queries that ran perfectly on MySQL now produce different results or fail silently in MariaDB. The documentation wasn't …
View all MariaDB alternatives with detailed comparison →
Here are some alternatives to MariaDB:
Suggest an alternative ❐