Le
SGBD MySQL est un système de gestion de base de données relationnelles SQL développé dans un souci de performances élevées.
Il est multi-thread, multi-utilisateurs. C'est un logiciel libre développé sous double licence en fonction de
l'utilisation qui en est faite : dans un produit libre (open-source) ou dans un produit propriétaire. Dans ce dernier cas, la licence est payante, sinon elle est libre.
MySQL fait partie du quatuor
LAMP : Linux, Apache, MySQL, PHP.
Le couple
PHP/MySQL (lire la définition du
langage php) est largement utilisé pour la création de sites web dynamiques et proposé par la majorité des hébergeurs.
Le
sgbd Mysql est fréquemment utilisé avec une interface de gestion appelée
phpmyadmin qui permet à un non-initié de générer des requêtes SQL sur une base de données dans un espace ergonomique et intuitif.