Seems to be up and running ok now. If you are on a shared host, it could have been just a temporary overload of mysql. When you get the unable to connect message, normally that means mysql just isn't responding at all. If it were to do that for an extended period of time, then your host would be the one to contact to find out what's going on.