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.
MySQL Connector/C++
Oracle / MySQL Team
The official MySQL connector for C++ applications. It provides database connectivity using both traditional and modern MySQL APIs depending on the supported usage model.
MySQL Connector/J
Oracle / MySQL Team
Oracle's official JDBC driver for MySQL. It provides standard Java database connectivity and is a core component for Java applications using MySQL.
MySQL Connector/NET
Oracle / MySQL Team
The official .NET connector for MySQL applications. It exposes MySQL through standard .NET database APIs and is intended for .NET application development.
MySQL Connector/Node.js
Oracle / MySQL Team
An official Node.js connector for MySQL, particularly oriented around MySQL's X DevAPI and related modern client capabilities. It targets JavaScript/Node.js applications that use MySQL services.
MySQL Connector/Python
Oracle / MySQL Team
Oracle's official Python connector for MySQL. It provides Python applications with direct access to MySQL using the standard connector APIs and protocol support maintained by the MySQL team.
MySQL Cookbook: Solutions for Database Developers and Administrators
Sveta Smirnova, Alkin Tezuysal
MySQL Cookbook, 4th Edition provides more than 200 practical recipes for solving common MySQL problems, covering MySQL 5.7 and 8.0. With focused code examples and clear explanations, it covers querying and manipulating data, strings, dates, stored routines, triggers, events, administration, monitoring, replication, JSON, and MySQL Shell.
MySQL Crash Course: A Hands-on Introduction to Database Development
Rick Silva
MySQL Crash Course is a practical, fast-paced introduction to relational database development, covering SQL basics, database creation, queries, constraints, indexes, events, procedures, and functions. With hands-on examples and projects, you’ll also learn to use MySQL with PHP, Python, and Java while building real-world database skills.
MySQL Docker
Docker Community / MySQL Team
The official Docker image for MySQL provides containerized MySQL server deployments with versioned image tags. It is a standard building block for local development, testing, CI, and containerized environments.
MySQL Explain Analyzer
Preetam
A web-based analyzer for MySQL EXPLAIN FORMAT=JSON output. It adds commentary, scalability analysis, and shareable/permalink-style examples for understanding query execution plans.
MySQL MCP Server
askdba
This project exposes safe MySQL introspection tools to Claude Desktop via MCP. Claude can explore databases, describe schemas, and execute controlled read-only SQL queries — ideal for secure development assistance, debugging, analytics, and schema documentation.