The MariaDB database server is published as free and open source software under the General Public License version 2. You can download and use it as much as you want free of charge. All use of the binaries from mariadb.org is at your own risk as stated in the GPLv2. While we do our best to make the world’s best database software, the MariaDB Foundation does not provide any guarantees and cannot be held liable for any issues you may encounter.
The MariaDB Foundation does not provide any help or support services if you run into troubles while using MariaDB. Support and guarantees are available on commercial terms from multiple MariaDB vendors. There are also many resources you can use to learn MariaDB and support yourself or get peer support online.
There multiple MariaDB vendors that provide different kinds of guarantees based on the support contract you purchase from them. If you are a customer of any of the MariaDB support providers, please use the certified binaries they have provided you.
If you have a Red Hat or SUSE subscription and you install the MariaDB binaries from your Linux distribution vendor, then your current contract may also cover MariaDB.
If you run a mission critical database, please make sure you have some kind of support relationship with any of the MariaDB support providers.
MariaDB 10.6 is the current stable series of MariaDB. It is built on MariaDB 10.5 with new features not found anywhere else.
See "What is MariaDB 10.6?" for an overview.
MariaDB 10.5 is a stable series of MariaDB. It is built on MariaDB 10.4 with new features not found anywhere else.
See "What is MariaDB 10.5?" for an overview.
MariaDB 10.4 is a stable (GA) release series of MariaDB. It is built on MariaDB 10.3 with new features not found anywhere else.
See "What is MariaDB 10.4?" for an overview.
MariaDB 10.3 is a stable (GA) release series of MariaDB. It is built on MariaDB 10.2 with new features not found anywhere else.
See "What is MariaDB 10.3?" for an overview.
MariaDB 10.2 is a stable (GA) release series of MariaDB. It is built on MariaDB 10.1 with features from MySQL 5.6 & 5.7, and entirely new features not found anywhere else.
See "What is MariaDB 10.2?" for an overview.
MariaDB Connector/Python is used to connect applications developed in Python to MariaDB databases. The library is LGPL licensed.
See this article for more information.
MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. The library is LGPL licensed.
See this article for more information.
MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. The library is LGPL licensed.
See this article for more information.
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. The client library is LGPL licensed.
See this article for more information
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. The client library is LGPL licensed.
See this article for more information
MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The library is LGPL licensed.
See the MariaDB Connector/C section of the MariaDB Knowledge Base for more information.
MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The library is LGPL licensed.
See the MariaDB Connector/C section of the MariaDB Knowledge Base for more information.
The MariaDB Connector/ODBC 3.1 series is built on top of MariaDB Connector/C 3.x and uses the binary prepared statement protocol.