MySQL wordt gebruikt om data op te slaan. Dit kan een getal of tekst zijn, maar ook afbeeldingen en bestanden.
MySQL is een opensource-managementsysteem voor databases. SQL is de taal die wordt gebruikt om een database van dit systeem op te bouwen, te bevragen en te onderhouden. MySQL werd allereerst vooral gebruikt voor internettoepassingen zoals fora en gastenboeken, meestal in combinatie met PHP. Tegenwoordig is MySQL de basis van vele internettoepassingen, maar ook standalone software.
Waar de naam MySQL vandaan komt is onduidelijk, maar men vermoedt dat het vernoemd is naar het dochtertje van medeoprichter Monty Widenius, dat My heet.