MySQL est un système de gestion de base de données. Il fait partie des logiciels de gestion de bases les plus utilisés au monde, par les professionnels comme les particuliers. C’est un logiciel libre et open-source. Elle fonctionne sur de nombreux OS différents (Mac, Linux, Windows…) et les bases de données sont accessibles via de nombreux langages de programmation. Très utilisé pour les sites web, le couple PHP/MySQL est proposé par la majorité des hébergeurs web.