SQL, Structure Query Language (Lenguaje de Consulta Estructurado) es un lenguaje de programaciĆ³n para trabajar con base de datos relacionales como MySQL, Oracle, etc...
MySQL es un interpretador de SQL, es un sevidor de base de datos
MySQL permite crear base de datos y tablas, insertar datos, modificarlos, eliminarlos,ordenarlos, hacer consultas y realizar muchas operaciones, etc..., resumiendo: administrar bases de datos.