MySQL Tutorial: Learn MySQL Step by Step
A step-by-step MySQL course: installing and using MySQL, SQL basics, tables and data types, queries, joins, subqueries, window functions, indexes and performance, transactions, JSON, stored programs, security, PHP, database design, backups, ten practical projects and interview practice.