serverin game ve mysql dosyalarını attıktan sonra mysql komutunu yazınca bu çıkıyo
Ekli dosyayı görüntüle 83915
normalde ilk freebsd kurulunca mysql çalışıyor ama game ve mysql dosyalarını ftpye atınca bu hata geliyor kaç filestir aynı hatayı veriyo nedendir acaba
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