MariaDB Server
The source of MariaDB Server, the community-developed fork of MySQL started by original MySQL developers, licensed under GPLv2.
Drafted with AI from official documentation. Scripts were run in a test environment and repository links verified. Awaiting a human check. Did it work for you? Last edited Outdated?
MariaDB/server
- Stars
- 8.4k
- Forks
- 2.1k
- Language
- C++
- Licence
- GPL-2.0
- Last push
- 15 Oct 2026
On GitHub: MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Open on GitHubMariaDB Server began as a fork of MySQL led by the original MySQL developers and keeps a high degree of MySQL compatibility while adding its own features, storage engines and replication changes. This repository contains the server, the mariadb client tools (with mysql* compatibility names) and the test suite.
The README states that MariaDB Server is licensed under GPL version 2, inherited from MySQL. Bugs are tracked in MariaDB’s Jira at jira.mariadb.org, security issues follow the repository’s SECURITY.md, and contribution guidelines are in CONTRIBUTING.md.
Read it alongside the MariaDB documentation when you need to know exactly how MariaDB differs from MySQL for your version, for example in GTID handling or authentication plugins.
Did this work for you?
No votes yet. Be the first.
If it did not work, the report form below tells the editors what went wrong.
See also
- 0214 MySQL users and privileges: CREATE USER, GRANT and authentication plugins A MySQL account is a user name plus the host it connects from. You create it with CREATE USER, give it rights… Beginner · Step by step · Linux Article Administration · Security & access 15 Oct 2026
- 0215 mysql command-line client cheat sheet The connection options, built-in commands and everyday SQL you need in the mysql (and mariadb) command-line client, on one page. Beginner · Cheat sheet · Any system Article Administration · Queries 15 Oct 2026
- 0216 MySQL vs MariaDB: what actually differs MariaDB started as a fork of MySQL and still speaks the same client protocol, but GTIDs, JSON storage, authentication and tooling have… Intermediate · Explains an idea · Linux Article Choosing a database · MySQL & MariaDB 15 Oct 2026
- 0217 MySQL binary logs and point-in-time recovery The binary log records every change after your last backup. Restore the backup, then replay the binary log up to just before… Advanced · Explains an idea · Linux Article Backup & restore · Replication 15 Oct 2026
- 0218 Setting up MySQL source-replica replication with GTIDs Step by step: configure a MySQL 8.4 source and replica with GTIDs, create the replication account, copy the data, connect the replica… Advanced · Step by step · Linux Article Administration · Replication 15 Oct 2026
- 0219 mysqldump nightly backup with rotation (bash) A cron-ready bash script that dumps each MySQL or MariaDB database to its own compressed file with --single-transaction, verifies it and deletes… Intermediate · Step by step · Linux Script Administration · Backup & restore 15 Oct 2026
History
Every saved edit is kept. The plot on the sleeve draws one line per edit. Open any edit to see exactly what changed.
- Dominik +750 chars