Question...what do you mean by "seemingly"?
Did you do a ls -la /tmp , and check for the socket...if that is what it is called.
Did you try a ps aux | grep mysql to see if the process was running?
Also, mysql seems to be a stickler for access permissions, but when you tried to connect...