Free

14 resources — pricing Free

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.

MySQL Connector/J

MySQL Connector/J

Oracle's official JDBC driver for MySQL, implementing both the standard JDBC API and the MySQL X DevAPI for Java client applications.

MySQL Connector/Python

MySQL Connector/Python

Oracle's official MySQL driver for Python — implements the MySQL client/server protocol in pure Python, with an optional C extension for speed, supporting both the classic DB API v2.0 (PEP 249) interface and the X DevAPI for the Document Store.

MySQL Course by Kedar Vaijanapurkar

A free MySQL video course on YouTube covering fundamentals, queries, and database administration — suitable for beginners and intermediate users.

Kedar Vaijanapurkar 1 January 2023

MySQL for Developers by PlanetScale

A free, practical video course on MySQL for application developers — covering schema design, queries, and indexing.

PlanetScale 1 January 2023
MySQL History Graph

MySQL History Graph

A visual graph of MySQL's version history and its major forks — Percona Server, MariaDB, Drizzle, InfiniDB, TiDB, and more — generated with GraphViz.

MySQL NDB Cluster

MySQL NDB Cluster

Oracle's official shared-nothing, in-memory distributed storage engine and clustering technology for MySQL — built for very high availability and horizontal scaling, with no single point of failure.

MySQL Operator for Kubernetes

MySQL Operator for Kubernetes

Oracle's official Kubernetes operator for MySQL — automates deploying and managing MySQL InnoDB Cluster, InnoDB ReplicaSet, and InnoDB ClusterSet topologies, including upgrades and backups.

MySQL Reference Manual

MySQL Reference Manual

Oracle's official, continuously updated documentation for MySQL Server — installation, SQL syntax, the InnoDB storage engine, replication, security, and every configuration option, covering all currently maintained MySQL versions.

Oracle Corporation
MySQL Router

MySQL Router

Oracle's official lightweight routing proxy for MySQL — sits between applications and a MySQL InnoDB Cluster, ReplicaSet, or ClusterSet, directing each connection to the right backend server so client applications don't need to track cluster topology themselves.

MySQL Shell

MySQL Shell

Oracle's official advanced command-line client for MySQL — SQL, JavaScript, and Python modes in one shell, plus an AdminAPI for provisioning and managing InnoDB Cluster, ReplicaSet, and ClusterSet deployments.

Percona Database Performance Blog

Percona Database Performance Blog

Percona's company blog — practical, technical articles on MySQL, MariaDB, PostgreSQL, and MongoDB performance, tuning, troubleshooting, and operations, written mainly by Percona's own engineers.

Percona
Readyset

Readyset

A transparent, MySQL- and Postgres-compatible SQL caching layer that sits in front of your database and keeps cached query results up to date from the replication stream.

TiDB Documentation

TiDB Documentation

PingCAP's official documentation for TiDB — installation and cluster administration, the SQL reference, the MySQL-protocol compatibility notes, data migration from MySQL, and performance tuning, maintained across dev and stable release lines.

PingCAP