I can connect to my MySQL server externally (so I know the server is up and running) but when I try to connect locally I get the good old
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
So unlike other situations my server IS running - its just I can't connect locally?