X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
USD

Bilgi Bankası

AnasayfaBilgi BankasıMetin2Can't connect to local MySQL server...

Can't connect to local MySQL server through socket '/tmp/mysql.sock Hatası Çözümü

Merhabalar,

Bugün sizlere Can't connect to local MySQL server through socket '/tmp/mysql.sock hatasının çözümünü anlatacağız.

Hata;

mysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) failed, retrying in 5 secondsmysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Bu hatayı almanızda 2 sebeb vardır.

1. FreeBSD sürümünüz kaynaklı tabi bu çok nadir görülür çözümü ise filesi silip yeniden kurmaktır. Filesi yeniden kurduktan sonra puttyde login oluyoruz ve komut satırına

mysql yazıyoruz sock yazısı gelmez birkaç yazı satırı gelir ise, grant all on *.* to mt2@"localhost" identified by "mt2!@#"; yazın gelen ekrana quit yazıp ENTER tuşuna basıp sunucuyu yeniden başlatın. (reboot)

Not : mt2@''localhost'' ve mt2!@# yazan alanlara MySQL localhost kullanıcı adını ve şifrenizi yazmanız gereklidir her zaman aynı olmayabilir.

2. Olarak en çok sebeb olan sunucuyu direk olarak power off (hardreset) olarak kapatılmasından oluşan sql sock problemidir.

Problemin nedeni ise sunucunuzun normal olarak yeniden başlatılmaması kill veya servislerin sonlandırılmadan kapanmasından kaynaklıdır.

Sql servisleri normal kapatılır ise;

/tmp/mysql.sock ve /var/lib/mysql/mysql.sock dosyalarını kendi siler , anormal kapanınca bunlar silinmemiş olur. Dolayısıyla MySQL kendini çalışıyor sanar.

Çözümü ise aşağıda ki komutların sırasıyla uygunlanmasıdır.

rm -rf /tmp/mysql.sock
rm -rf /var/lib/mysql/mysql.sock

service mysqld restart

Oyununuzu artık sorunsuz açıp giriş yapabilirsiniz.

İyi Oyunlar!

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(3190 defa görüntülendi. / 9 kişi faydalı buldu.)


Top