Previous problem solved, but mysql pages on cpanel take AGES to load.

Now I can't get my drupal install to connect to MySQL db. I've definitely used correct user/pass/db name. I'm assuming localhost is still correct hostname?

---------- Post added at 02:01 PM ---------- Previous post was at 02:00 PM ----------

Also this is the specific error:

Failed to connect to your database server. The server reports the following message: SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 111.