MySQL sunucu calisiyor mu?
service mysql status
ps aux | grep mysql

Diskinizde yeterli alan var mi?
df -h

MySQL'in calistigi port dinleniyor mu?
sudo netstat -pant | grep 3306
sudo netstat -pant | grep mysql


Bir çözüm daha, /var/run/mysqld/ Gerekli İzinlerini verin.
/var/run/mysqld/mysqld.sock
Belgesini silin sildikten sonra mysql'i başlatıp tekrar durdurduktan sonra,
/var/run/mysqld/mysqld.sock
belgesini geri yükleyin, fakat yedek almadan kesinlikle yapmayın.

Birde, /etc/mysql/my.cnf dosyasının içinde bind-address = 127.0.0.1 şeklinde bir satır olacak o satırı # işaretiyle etkisizleştirdikten sonra mysql'i tekrar çalıştırmayı dene

Bir çok çözümü mevcut,
http://forums.mysql.com/read.php?11,9689,9689#msg-9689

Umarım faydalı olur, kolay gelsin.