Да существует, MySQL - это программный продукт, конкретная реализация СУБД, а SQL - это язык запросов, при помощи которого можно обращаться с СУБД. Язык SQL стандартизирован и теоретически при помощи одних и тех же SQL-запросов вы можете обращаться к любой базе данных. На практике же существуют различия в диалектах разных СУБД, хотя разработчики постоянно стараются довести СУБД до уровня, соответствующего стандарту.