MariaDB
68 resources — compatibility MariaDB

Adminer
A full-featured database management tool distributed as a single PHP file — drop it onto any server and get a browser-based UI for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, and more.

Atlas
A schema-as-code tool for inspecting, diffing, and migrating database schemas — MySQL, MariaDB, and TiDB included — with a declarative, Terraform-style planning workflow.

AWS Database Migration Service
AWS's managed migration and ongoing-replication service, used to move data into or out of MySQL and MariaDB with minimal downtime, billed hourly with no upfront commitment.

AWS Labs MySQL MCP Server
An official AWS Labs Model Context Protocol server that turns natural-language requests into MySQL-compatible SQL and runs them against Aurora MySQL, RDS for MySQL/MariaDB, or self-hosted MySQL/MariaDB.

Beekeeper Studio
A cross-platform SQL editor and database manager for Linux, macOS, and Windows, with full support for browsing, querying, and editing MySQL and MariaDB databases alongside dozens of other engines.
binlogsum
A summarizer for decoded MySQL and MariaDB binary logs — turns mysqlbinlog output into per-table write statistics, GTID/transaction ranges, and writes-over-time histograms for diagnosing replication delay and unusual write activity.

Bytebase
A database change-management platform with a GUI/GitOps workflow for reviewing, approving, and rolling out schema migrations, plus SQL linting and access control.

Chat2DB
A free, cross-platform database client and SQL workspace with a bring-your-own-model AI assistant for writing, explaining, and optimizing SQL, with MySQL as its first-listed supported database.

ClusterControl
Agentless database-cluster management software from Severalnines that deploys, monitors, manages, and scales MySQL, MariaDB, and Galera clusters from a single UI, with a free Community edition and paid Advanced/Enterprise tiers.
DBCanvas
A visual canvas for designing a database topology and deploying it as real, disposable Docker nodes — with DNS, TLS, LDAP, replication, monitoring, and backups wired in — for testing, demos, training, and troubleshooting.
dbdeployer
Deploys single, replicated, or Galera MySQL/MariaDB/Percona Server sandboxes locally in seconds, for development and testing — no root access or Docker required.

DBeaver Community Edition
A free, open-source, cross-platform SQL client and database management tool with JDBC-based support for MySQL, MariaDB, and dozens of other databases.

DbGate
A cross-platform (no)SQL database manager for MySQL, MariaDB, PostgreSQL, SQL Server, MongoDB, and more, available as a desktop app, Docker image, or web application, with schema compare, a visual query designer, and data import/export.

DBTrail
A zero-ETL analytical replica for MySQL — it reads the binlog like a replica, keeps a Parquet copy you query with DuckDB, and adds time travel and row-level undo.

Debezium
An open source distributed platform for change data capture that streams row-level changes out of MySQL's binary log — and MariaDB, Vitess, and TiDB — into Kafka and other event streams.

Diesel
A safe, extensible Rust ORM and query builder with compile-time query verification and a dedicated MySQL/MariaDB backend, alongside PostgreSQL and SQLite.

Dolphie
A terminal "single pane of glass" for real-time analytics into MySQL, MariaDB, and ProxySQL — with graphs, a live processlist, and session record and replay.

Flyway
Version-controlled database migrations — Flyway applies versioned, repeatable SQL or Java scripts and tracks what's been applied in a metadata table, so every environment's schema stays in sync.
FromDual
Neutral and vendor independent consulting and services for MySQL and compatible technologies.

Galera Cluster
A synchronous multi-master replication library for MySQL, MariaDB, and Percona Server — every node accepts reads and writes, with no replication lag and no lost transactions on failover.
gcache-inspector
An offline reader for Galera's write-set cache (GCache) files on Percona XtraDB Cluster and MariaDB Galera Cluster, summarizing per-table activity and decoding write-sets into row-level output without a database connection.

go-mysql
A pure Go library for the MySQL network protocol and replication stream, used to build binlog consumers, MySQL-compatible proxies, and sync tools like canal.

Go-MySQL-Driver
A pure Go implementation of the MySQL client protocol for Go's database/sql package — no C bindings, no libmysqlclient dependency.
golang-migrate
A Go database-migration tool and library — run versioned migrations from the CLI or embed them directly in a Go application, with drivers for MySQL, MariaDB, PostgreSQL, SQLite, and over twenty other databases.

goose
A Go database migration tool — manage schema changes as ordered SQL scripts or Go functions, run from the command line or embedded directly in a Go application as a library.
HammerDB
An open-source database load-testing tool that runs industry-standard TPC-C and TPC-H style benchmarks against MySQL and MariaDB, with a GUI, CLI, and CI-friendly automation.

HeidiSQL
A free, open-source desktop client for browsing and administering MySQL and MariaDB databases, with additional support for MSSQL, PostgreSQL, and SQLite.

Hibernate ORM
The de facto standard implementation of Jakarta Persistence for Java, with its own native Session API, tested against MySQL and MariaDB alongside PostgreSQL, Oracle, SQL Server, and other databases.
innodump
An offline reader for InnoDB tablespace files (.ibd, ibdata1) across MySQL 5.6–8.4 and MariaDB — reconstructs CREATE TABLE statements and extracts row data via direct B+tree traversal, without a running database server.

innotop
A real-time, terminal-based "top" for MySQL — live views of queries, InnoDB transactions and locks, replication, and server status, across one server or many.

jOOQ
A Java library that generates a type-safe DSL from your database schema, so SQL — including MySQL- and MariaDB-specific syntax — can be written and checked by the compiler instead of assembled as strings.

Liquibase
An open-core database schema change management tool that tracks, versions, and automates schema deployments and rollbacks, with built-in support for MySQL and MariaDB.

MariaDB Cloud
MariaDB's own database-as-a-service — serverless and provisioned MariaDB deployments across AWS, Google Cloud, and Azure, the product line formerly marketed as SkySQL.

MariaDB ColumnStore
MariaDB's columnar storage engine for analytical workloads — plugs into MariaDB Server to run large aggregations and scans over massively parallel, distributed storage instead of the row-oriented InnoDB/Aria engines.

MariaDB Connector/C
MariaDB Corporation's official C client library for connecting C/C++ applications to MariaDB and MySQL servers — the native driver underneath many higher-level MariaDB and third-party language connectors.

MariaDB Connector/J
MariaDB Corporation's official JDBC 4.5-compatible driver for connecting Java applications to MariaDB and MySQL databases.

MariaDB MaxScale
An intelligent database proxy that sits in front of MariaDB and MySQL servers, routing SQL traffic with read/write split, automatic failover, and cluster-aware load balancing.

MariaDB Server
An open-source relational database forked from MySQL by its original developers, maintained by the MariaDB Foundation and MariaDB plc, with MySQL wire-protocol compatibility, pluggable storage engines, and built-in Galera clustering.

mycli
A rich command-line client for MySQL, MariaDB, Percona Server, and TiDB with context-aware auto-completion and syntax highlighting — the MySQL-family counterpart to pgcli.

Mydbops
An India-based, ISO and PCI-DSS certified database company offering 24/7 remote and managed DBA services, consulting, and performance/security audits for MySQL, MariaDB, and other open-source databases.
MyDumper
A high-performance MySQL backup and restore tool — mydumper for parallel exporting, myloader for fast importing, designed for consistent logical backups.
MyEnv
MyEnv is an environment to run and operate several different MySQL instances simultaneously on the SAME machine.

myflames
A MySQL and MariaDB query-plan visualizer that turns EXPLAIN ANALYZE output into interactive flame graphs, treemaps, and Visual Explain diagrams, with a local workspace and before/after comparison.

MyRocks
A write- and space-optimized MySQL storage engine built on Facebook's RocksDB, designed to use significantly less storage and flash write capacity than InnoDB for the same data.
MySQL Advisor
A web-based configuration analyzer that reviews MySQL, MariaDB, and Percona server output for performance and security issues and returns prioritized, severity-ranked recommendations.

MySqlConnector
A clean-room ADO.NET data provider for MySQL, MariaDB, and other compatible servers — an open-source, fully async alternative to Oracle's official MySQL Connector/NET.

mysqldef (sqldef)
An idempotent schema management tool for MySQL, MariaDB, and TiDB — describe the desired schema as plain SQL and sqldef diffs it against the live database, generating and applying only the DDL needed to converge.

MySQLTuner
A Perl script that reviews a live MySQL, MariaDB, or Percona Server installation and produces a weighted health score plus concrete configuration recommendations for performance, security, and resilience.
Percona
Open source database consulting, managed services, and support for MySQL and compatible technologies.

phpMyAdmin
A free web-based administration tool, written in PHP, for managing MySQL and MariaDB over the web.

Prisma ORM
A TypeScript and JavaScript ORM for Node.js, with a MySQL connector that covers self-hosted MySQL 5.6 and newer, MariaDB 10.0 and newer, and managed platforms such as PlanetScale.

Prometheus MySQL Server Exporter
The official Prometheus exporter for MySQL and MariaDB server metrics — global status and variables, InnoDB engine status, replication state, and Performance Schema data.
ProxySQL
A high-performance MySQL proxy with query routing, load balancing, and failover support.
ps-top
A top-like, real-time terminal monitor for MySQL built on performance_schema — load by table, file, user, mutex, and SQL stage.
PyMySQL
A pure-Python MySQL and MariaDB client library implementing the Python Database API (PEP 249) — no C extension, no `libmysqlclient`, just Python.
redactsql
A local SQL schema anonymizer for MySQL/MariaDB and PostgreSQL — replaces table, column, index, and constraint names with neutral placeholders while preserving structure, so dumps can be shared safely for debugging or bug reports.

Releem
A database advisor for MySQL, MariaDB, and PostgreSQL — a cloud service that analyzes metrics from an open-source agent and recommends configuration, query, index, and schema changes.

SchemaSpy
A standalone, no-GUI Java tool that reads a live database's metadata and generates a browsable HTML report with entity-relationship diagrams — for documenting a MySQL schema without drawing it by hand.

Sequel Ace
A free, native macOS database manager for MySQL and MariaDB — the actively maintained successor to Sequel Pro, distributed through the Mac App Store and Homebrew.

Sequelize
A promise-based Node.js ORM with first-class MySQL and MariaDB support, alongside Postgres, SQLite, SQL Server, and other dialects.

Severalnines
The company behind ClusterControl — standard and 24/7 premium support plans for its database-management software, plus separate professional-services engagements (architecture review, performance analysis, migration, and training) and a fully managed CCX database-as-a-service offering.
Skeema
A declarative schema management system created specifically for the MySQL ecosystem, with configurable linter and online schema change tool support.

SQLFluff
A modular, open-source SQL linter and auto-formatter with a dedicated MySQL and MariaDB dialect, built to catch style and syntax issues in SQL (including templated SQL used with dbt/Jinja) before it ships.

TacitSoft
The company behind MySQL For Free — a database engineering and operations practice for growing software teams, covering database health assessments, query and schema optimization, backup and recovery verification, MySQL and MariaDB migration readiness, high availability, security hardening, and incident intervention.

Testcontainers (MySQL module)
An open-source library for spinning up throwaway MySQL and MariaDB instances in Docker containers for integration tests, with official modules for Java, Go, Node.js, and Python.

TidesDB
A fast, embeddable transactional key-value storage engine library written in C on an LSM-tree, with TideSQL pluggable storage engines for MySQL and MariaDB.

