Mysql status bilgisinde bu hatayı alıyorsanız ve veritabanı çalışmıyorsa aşağıdaki şekilde tekrar aktif hale getirebilirsiniz.
===================================
root@server [~]# mysql
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
root@server [~]# /etc/init.d/mysql status
ERROR! MySQL is not running, but lock exists
root@server [~]#
===================================
Kontrol ettiğinizde aldığınız hata aşağıdaki gibi olabilir.
========================================
root@server [~]# /etc/init.d/mysql status
ERROR! MySQL is not running, but lock exists
root@server [~]#
========================================
Bu durumda sırasıyla yapmanız gerekenler :
root@server [~]# rm /var/lock/subsys/mysql
rm: remove regular empty file `/var/lock/subsys/mysql’? y
root@server [~]# /etc/init.d/mysql start
Eğer hala sorun düzelmediyse,
root@server [~]# top |grep mysql
veya
root@server [~]# ps aufx | grep mysql
Mysql işlem durumunu görün ve mysql işlemi aktifse durdurun, devamında şu komutları girin :
root@server [~]# rm /var/lock/subsys/mysql
ve mysql servisini şu komutla başlatın
root@server [~]# /etc/init.d/mysql start
Bu şekilde sorun çözülecektir.
