site stats
Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) | MySQL
Anasayfa  E Ner(E)de ?  Hata Gönder
Loading

Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

MySQL bağlantı hatasıdır. Scriptlerinizde veya MySQL Sunucusunu restart etmek istediğinizde karşılaşabilirsiniz. my.cnf dosyasında belirtilen socket’e bağlanılamadığına işaret eder.

Öncelikle çalışan tüm mysql servislerini kapatmak için ;

ps -ef | grep mysqld

yazıyoruz. Bu işlem bize ;

root     27746 27631  0 17:23 pts/0    00:00:00 grep mysqld
root     30603     1  0 Nov24 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe

Şeklinde devam eden bir çıktı veriyor. 2. kolonda çıkan (27746 ve 30603) numaralar PID değerleri. Bu değerleri kullanarak hali hazırda çalışan tüm mysqld oturumlarını kapatıyoruz ;

kill -9 27746
kill -9 30603

Daha sonra /etc/init.d/mysqld restart komutu ile MySQL sunucusunu yeniden başlatıyoruz.