MySQL es un sistema de gestión de bases de datos relacional de código abierto, creado por MySQL AB, que utiliza SQL como lenguaje de programación y está licenciado bajo la GPL de GNU. A pesar de carecer inicialmente de elementos esenciales como integridad referencial y transacciones, se ha vuelto popular por su velocidad, robustez y portabilidad. Entre sus ventajas se encuentran la facilidad de configuración y el bajo costo, aunque presenta desventajas como la falta de documentación en muchas utilidades y su complejidad comparativa.