xaamp no idea XD
XAMPP is an Apache distribution for easy setup that has Apache server, PHP support, MySQL and Perl.
MySQL is a relational database server, a SQL server like the name implies.
If you install a pack like XAMPP you have some preconfigured options, etc, and you may lose controls of some stuff, when you install the SQL server by yourself you do all configurations by hand.