RE:Diferencia SQL Y MySQL
SQL significa en español Lenguaje de Consulta Estructurado, se dice estructurado porque cada instrucción tiene una forma ya preestablecida, o sea, responde a una estructura sintáctica, por así decirlo.
MySQL es un motor de datos, que tiene la capacidad de interpretar los comandos SQL y realizar diferentes operaciones y transacciones sobre los archivos que maneja el motor, estos archivos pueden ser tablas o bases de datos enteras.