My Guess is that the MYSQL Servername is not correct.Try entering Localhost for the mysql server address.
If this does not work How is your hosting provider? they should be able to tell the correct MySQL Server name to enter
Note: I deleted all of the usernames and passwords from your post, this is a public forum. You may want to change the username and passwords with the host.