mysql -u root でMySQLを起動しようとしたときに出るこんなエラー。

ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock

/var/lib/mysql/mysql.sock に繋げないと言っているので、
ls -a /var/lib/mysql/
でmysql.sockがあるか確認する。

無かったので、作ってみた。権限も変更しておく。
sudo touch /var/lib/mysql/mysql.sock
sudo chown mysql:mysql /var/lib/mysql

そして MySQL再起動
sudo /etc/init.d/mysqld restart

なんとこれだけで動いた!