MySQL est un système open source qui permet de gérer des bases de données relationnelles (SGBD). Il prend en charge la protection et la sécurité de ces données. Il fournit un ensemble d'interfaces de programmation qui facilitent l'accès aux données (par exemple PHPmyadmin réalisé avec PHP).