MariaDB logo

MariaDB

Open source SQL database designed as a drop-in replacement for MySQL

Open Source Alternative to
Repository activity
  • Stars7.7k
  • Forks2.1k
  • Open Issues409
mariadb-server health score - Linux Foundation Insights
License

GPL-2.0

Languages
  • C++
  • C
  • Perl
MariaDB screenshot

About MariaDB

MariaDB is an open source relational database server designed as a drop-in replacement for MySQL, with more features, additional storage engines, and a focus on performance. It was created by many of the original MySQL developers and keeps close compatibility with MySQL as a core goal.

MariaDB adds capabilities beyond its MySQL base, including pluggable storage engines and built-in support for full-text search, GIS, and JSON. It remains squarely focused on SQL and relational workloads, so existing MySQL applications and tooling can move over with minimal changes.

MariaDB is developed by the MariaDB Foundation and MariaDB Corporation together with community contributors. It is available only under version 2 of the GNU General Public License, inherited from MySQL.

Key features

  • Drop-in replacement for MySQL
  • Pluggable storage engines beyond the MySQL base
  • Built-in full-text search, GIS, and JSON support
  • Close compatibility with MySQL applications

Details

Type
Relational database
Query language
SQL
Compatibility
Drop-in replacement for MySQL
Maintainer
MariaDB Foundation · Corporation
Deployment
Self-hostable
License
GPLv2 only