RE:Cual es la diferencia entre..
sql es el lenguage estructurado de consultas ...
mysql es un motor de Base de Datos ...
mysql soporta sql en x version debes consultar el manual...
si quieres hacer comparaciones debes comparar cosas que agan lo mismo...
o tengan esa idea...
puedes comparar mysql con postgres u oracle..
saludes...
bye