I recently changed web hosts. I uploaded the site just fine, dumped and repopulated the mySQL databases, and everything seems to be just fine until I try to get to my admin panel (http://www.redboxcodes.com/). When I go there, I get this error message:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/.flop/drshields/redboxcodes.com/admin/index.php on line 3
cannot connect to the database: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Unfortunately when I search the internet for clues with the string Google Search all I get is a bunch of web pages with the SAME error I'm getting.

I AM able to perform other functions, such as post stories/pages etc..

Has anyone experienced this? I run a few other drupal-based sites that transferred over just fine, e.g. I can access the admin panel and everything. Anybody have any ideas?