MySQL and MariaDB administration and optimization guides

MySQL and MariaDB power most of the websites I host, from WordPress blogs to custom PHP and ASP.NET applications. This page bundles my MySQL guides: InnoDB tuning, table maintenance and backups, connecting from PHP and .NET, and keeping WordPress and Joomla databases lean. For PHP itself, see my PHP guides.

InnoDB and server performance

Table maintenance, backups and restore

Connect to MySQL from PHP and .NET

Cache MySQL query results

WordPress and Joomla databases

MySQL security