MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the fork by Alkin Tezuysal.
Acra
Cossack Labs
Database protection suite that provides field-level encryption, SQL injection protection, and intrusion detection. Intended for protecting sensitive data in production databases.
Adminer
Jakub Vrana
A lightweight database administration interface implemented primarily as a single PHP file. It provides browser-based SQL execution and database management without the footprint of a larger application suite.
Anemometer
Box
A web-based slow-query monitoring and visualization tool originally developed at Box. It analyzes MySQL slow-query logs and presents workload information, but its software stack and maintenance activity make it more appropriate as legacy tooling today.
AUDIT Plugin for MySQL
Trellix Enterprise
A MySQL plugin from Trellix that provides database auditing capabilities focused on security and compliance. It can operate as a standalone auditing solution or send audit data to external monitoring tools.
ballerinax/mysql
Ballerina Platform
The official Ballerina connector for MySQL. It provides idiomatic database access for applications written in Ballerina.
ClawDB — MySQL Vector Storage Engine
xiamachun
ClawDB is a MySQL storage engine plugin that adds native vector/embedding storage and similarity search. It supports L2 and cosine distance calculations and approximate K-nearest-neighbor (KNN) search using an HNSW index, without requiring changes to the MySQL server source code.
common_schema
Shlomi Noach
A DBA framework for MySQL containing utility functions, views, procedures, and the QueryScript interpreter. It was influential in the MySQL operations ecosystem but is now best regarded as a mature or legacy toolkit.
data-diff
Datafold
A command-line tool and Python library for comparing data across databases. It is useful for validating migrations, detecting row-level differences, and checking whether two systems contain equivalent data.
Database Systems Lecture Notes
Dr. C. Aubert
University lecture notes covering database systems, including SQL material, setup instructions, exercises, and problems. The source site indicates that the material was archived after the associated course was no longer being taught.
DB Safe
Daniel Guzmán Burgos
Pre-execution safety analysis for MySQL DDL/DML operations.
Algorithm detection — INSTANT / INPLACE / COPY, per MySQL version
Risk classification — Safe, Caution, or Dangerous
Topology aware — Galera/PXC, Group Replication, async replicas, Aurora, RDS
AWS MySQL ready — Aurora MySQL, Amazon RDS (TLS support)
Impact estimation — table size, row count, replication lag
Chunked scripts — auto-generated batched DELETE/UPDATE for large operations
Idempotent wrappers — --idempotent generates a stored procedure with IF NOT EXISTS guards, safe to re-run
Multiple formats — text, plain, JSON, Markdown (great for CI/CD)
⚡ Read-only — never modifies your data