farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
berkmenoo 1
berkmenoo
Hikaye Ekle
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Hatası

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Hatası

  • Konuyu başlatan Konuyu başlatan Tunga
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 4K
Bu hata mysql'ın kapalı olmasından dolayı kaynaklanır.

Mysql neden kapalı olabilir?
1.Mysql kurulu değildir.
2.Hiç açılmamıştır.
3.Yönetim tabloları zarar görmüştür.


Mysql neden kurulu değildir?
Kurmadıysanız kendi kendini kuracak zeka ve kabiliyete sahip olmadığı için kurulu değildir. Bunlara sahip olsa bile gerekli yetkilere sahip değildir. Bu nedenle lütfen mysql'ı kurun.


Mysql neden hiç açılmamıştır?
"/etc/rc.conf" dosyası içinde otomatik başlatması için gereken startup config yoktur.
Nasıl eklenir?
Ssh(Freebsd) konsoluna bu kodu yazıp enter basın.
echo 'mysql_enable="YES"' >> /etc/rc.conf
yada
ee /etc/rc.conf yazıp enterlayın ve açılan dosyada en alt satıra mysql_enable="YES" yazın.


Yönetim tabloları zarar gördüyse ne yapabilirim?
Mysql'de bulunan Metin2'ye ait veritabanlarının yedeklerini alarak mysql istemcisini kaldırıp tekrar yüklemek en uygun çözüm olacaktır.


Bunlar işe yaramadı başka neler yapabilirim?
Mysql başlatma komutu
service mysql-server start
eğer /etc/rc.conf dosyasında otomatik başlatma komutu yok ise bununla ilgili bir hata verecektir. bu hatayı alırsanız bu komutu deneyin.
service mysql-server onestart


Mysql'ı kapatıp açma(yeniden başlatma) komutu
service mysql-server restart


Eğer service komutu çalışmaz ise service mysql-server yerine /usr/local/etc/rc.d/mysql-server yazabilirsiniz.(Freebsd'in eski sürümlerinde service komutu çalışmaz.)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst