What is MySQL?
The classic web database — powers a huge share of the internet. Fast, familiar, well-supported.
MySQL Reference Topics 12 planned
These are the topics planned for this reference. They are not written yet — the list is published so you can see what is coming. Everything already complete on this site is linked from the Languages section.
Origin at MySQL AB (1995), Sun/Oracle acquisition, and MariaDB's fork.
Guide in progressPackage managers, Docker, and MySQL Community vs. Enterprise editions.
Guide in progressNumeric, string, and date types, plus MySQL-specific quirks.
Guide in progressWhy the pluggable storage-engine architecture matters.
Guide in progressB-tree indexes, and how InnoDB clusters data around the primary key.
Guide in progressMySQL's SQL dialect and where it diverges from the standard.
Guide in progressForeign keys and referential integrity under InnoDB.
Guide in progressInnoDB's transaction support and isolation levels.
Guide in progressBinary-log-based replication for read scaling and high availability.
Guide in progressEXPLAIN, the query cache's removal, and InnoDB buffer pool sizing.
Guide in progressmysqldump vs. physical backup tools like Percona XtraBackup.
Guide in progressDrivers and ORMs across common languages.
Guide in progress