MariaDB

68 resources — compatibility MariaDB

Adminer

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

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 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

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

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

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

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

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

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

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

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

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

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

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

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.

Global
Galera Cluster

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

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

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

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

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

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

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

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

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 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 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 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 Connector/J

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

MariaDB MaxScale

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

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

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

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.

Global

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

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

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

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)

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

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.

Global
phpMyAdmin

phpMyAdmin

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

Prisma ORM

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

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

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

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

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

Sequelize

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

Severalnines

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.

Global

Skeema

A declarative schema management system created specifically for the MySQL ecosystem, with configurable linter and online schema change tool support.

SQLFluff

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

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.

Global
Testcontainers (MySQL module)

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

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.

TypeORM

TypeORM

A TypeScript and JavaScript ORM for Node.js with first-class MySQL and MariaDB support, alongside PostgreSQL, SQL Server, SQLite, and other dialects.

Vettabase

Vettabase

A UK-based database consultancy founded by Federico Razzoli, offering remote DBA, database health checks, upgrades/migrations, automation, and custom plugin development for MySQL and MariaDB.

Global