MySQL is een databasetechniek. Om precies te zijn een database management systeem dat gebruik maakt van de populairste en meest gestandaardiseerde databasetaal ter wereld: SQL (Structured Query Language). MySQL is ontwikkeld door vrijwilligers (open source).
Een database maakt het opslaan, updaten en opvragen van informatie eenvoudig. MySQL werd vroeger vaak gebruikt voor toepassingen zoals fora en gastenboeken, maar het wordt nu gebruikt voor veel meer internettoepassingen zoals content managementsystemen en blog-software.
MySQL wordt veel gebruikt in combinatie met Linux, Apache en MySQL. Deze het combinatie komt u normaal gesproken tegen bij hostingpakketten die gebruik maken van besturingssystemen als Linux en FreeBSD.