I host my site on a godaddy hosting account. It works great. As mentioned make sure you use the correct wp-config. user name and database name are the same (the name you gave it in the mysql config), correct password and use the correct mysql server. This varies with every database you create. It is in a mysql##.secureserver.com format.