I have just setup SLS and have a wordpress site working straight out of the box. I didn’t need to go to MYSQL.com to download anything, MySQL is including with SLS you just need to turn it on in the Server Admin section.
Rather than ‘localhost’ try putting in ‘127.0.0.1’ that worked for me.