MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the askdba fork.
ballerinax/mysql
Ballerina Platform
The official Ballerina connector for MySQL. It provides idiomatic database access for applications written in Ballerina.
DBD::MariaDB
Perl DBI / MariaDB community
A Perl Database Interface driver for MariaDB and MySQL. It lets Perl applications use standard DBI APIs while connecting to MySQL-compatible servers.
DBD::mysql
Perl DBI community
The classic Perl DBI driver for MySQL. It provides database connectivity using Perl's standard DBI abstraction and remains a mature component of the Perl ecosystem.
go-sql-driver/mysql
go-sql-driver project
A lightweight and widely adopted MySQL driver for Go's database/sql package. It provides the conventional Go application-development path for connecting to MySQL.
libAttachSQL
libAttachSQL project
A lightweight non-blocking C API for MySQL servers. The repository now explicitly describes the project as dead and indicates it is retained mainly for CI testing, so it should be treated as historical.
MariaDB Connector/J
MariaDB
MariaDB's JDBC driver for Java applications, supporting MariaDB and MySQL-compatible environments. It is a current Java connectivity option with an active MariaDB-backed project.
mex-mariadb
Markuman
A MariaDB/MySQL client library designed for GNU Octave and MATLAB. It is a specialized connector for scientific and technical computing environments rather than general application development.
MySQL C API
Oracle / MySQL Team
The official C client API and library for applications that need direct MySQL connectivity from C or C-compatible environments. It is part of the standard MySQL developer ecosystem.
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.