"MySQL sunucusu kayboldu" hatası: Hata mesajı nasıl düzeltilir?
2006 MySQL Hatası "MySQL sunucusu yok oldu" - özellikle veritabanlarını MySQL'e aktarırken. Hatanın basit bir çözümü var. Burada tüm adımlara genel bir bakış bulabilirsiniz.
Sadece MySQL Hatası 2006 düzeltmek "MySQL sunucusu gitti"
Bu MySQL hatası, çok büyük veya bağlantı yükleme için çok yavaş olan veritabanları içe aktarırken oluşur. Hatayı düzeltmek için, MySQL yapılandırma dosyasındaki iki değişkeni değiştirmeniz yeterlidir.
- Windows'ta XAMPP altında yapılandırma dosyasını varsayılan olarak C: \ xampp \ mysql \ bin \ my.cnf dizininde bulacaksınız
- Bu dosya yoksa, yalnızca bir
Sağ tıklayın> "Yeni"> "Metin Belgesi" Oluştur. - Başka bir pratik ipucu, dosyayı yeni bir dosya uzantısıyla (.cnf) nasıl kaydedeceğinizi söyleyecektir.
- Linux'ta, bu dosya varsayılan olarak /etc/mysql/my.cnf konumunda bulunur.
![](http://hackzl.com/img/internet/7339/error-mysql-server-has-gone-away.webp)
Bu dosyaya artık aşağıdaki değişkenler için daha yüksek değerler gireceksiniz:
- wait_timeout = 60 Burada istenen zaman aşımını saniye cinsinden girersiniz - eğer hala çok düşükse, daha da arttırabilirsiniz.
- max_allowed_packet = 100M Bu değişken, yüklemenin maksimum paket boyutunu belirler.
Şimdi bu değişkenin değerini, içe aktarılacak veritabanının dosya boyutundan daha büyük olacak şekilde yukarı doğru ayarlayın. - Son olarak MySQL'i yeniden başlatın - hata artık oluşmamalıdır
- Önemli: Canlı sistemlerde, değiştirilen değişkenleri daha sonra varsayılan değerlerine sıfırlamanız gerekir, çünkü bunlar muhtemelen saldırganlar için bir güvenlik boşluğunu temsil edebilir.
Bir sonraki makalede phpMyAdmin aracını kullanarak veritabanlarının MySQL'e nasıl aktarıldığını göstereceğiz.