Yesterday MySQL stopped working on my server. I can't connect remotely, at the command line or locally.

I've tried using localhost which returns the error can't create /var/lib/mysql/mysql.sock

I've tried using 127.0.0.1 which returns the error 2003 (Can't connect to MySQL server on 127.0.0.1 (111)

I've tried installing MySQL 5.0.67 and removing MySQL Community Server. I've also tried updating to 5.1.30 and no matter what I do I can't establish a connection.

When I check restart the server (sudo /etc/init.d/mysql restart) The server shuts down and restarts but gives the error that /var/lib/mysql/mysql.sock could not be created in 30 seconds.

Any help would be appreciated. Where do I go from here? This is a server at my college and I'm just taking over as admin for the box. The /etc/my.cnf is correct and has the socket = /var/lib/mysql/mysql.sock