XAMPP MySQL "MySQL shutdown unexpectedly" Hatasını Giderme: Detaylı Rehber
Bu hata, genellikle MySQL veritabanının düzgün kapanmaması veya bozulmuş dosyalar nedeniyle ortaya çıkar. Sorunu çözmek için aşağıdaki adımları dikkatle uygulayabilirsiniz:
1. Hatayı Anlama
- MySQL hizmeti, başlatılmaya çalışıldığında aniden duruyor ve bir hata mesajı gösteriyor.
- Genelde bu durum, MySQL veri dosyalarının bozulması veya beklenmedik bir kesinti sonrası oluşur.
2. Veritabanı Dosyalarını Yedekleme
- XAMPP kurulu olduğu dizine gidin (örneğin,
C:\xampp
).
mysql\data
klasörüne gidin.
- Bu klasörde yer alan tüm dosyaları ve alt klasörleri yedekleyin. Bunları başka bir klasöre (örneğin
mysql_backup
) kopyalayın.
3. Bozuk Veritabanı Dosyalarını Onarma
-
mysql\data
Klasörünü Temizleme:
- ibdata1 dosyası dışındaki tüm dosyaları silin.
- ibdata1 dosyasını asla silmeyin! Bu dosya, tablolarınız ve veritabanı yapınızla ilgili kritik bilgileri içerir.
-
Yedek Dosyaları Geri Yükleme:
- Yedeklediğiniz klasörden sadece bozulmamış olan dosyaları geri yükleyin.
- Eski bozuk veritabanı dosyalarını bu yeni klasöre eklemeyin.
4. MySQL Hizmetini Yeniden Başlatma
- XAMPP kontrol panelini açın.
- MySQL hizmetini başlatmayı deneyin. Eğer hata devam ederse, aşağıdaki adımlara geçin.
5. phpMyAdmin ve Performans Kontrolleri
-
phpMyAdmin Klasörünü Kontrol Edin:
C:\xampp\phpMyAdmin
klasörünü silip yeniden oluşturabilirsiniz.
- Gerekirse, XAMPP'yi yeniden indirip sadece bu klasörü geri yükleyin.
-
Performans Şeması Kontrolü:
mysql\data
klasöründe performance_schema adında bir klasör olduğundan emin olun.
- Eğer yoksa, XAMPP'nin temiz bir kurulumundan bu klasörü ekleyin.
6. Hataların Giderilmesi ve Test Edilmesi
- MySQL hizmetini yeniden başlatın.
- Hata mesajı görünmüyorsa, phpMyAdmin üzerinden tüm veritabanlarını kontrol edin.
- Eksik veya bozuk veritabanlarını yeniden yüklemek gerekebilir.
Önemli Uyarılar
- Yedekleme olmadan hiçbir dosyayı silmeyin.
- ibdata1 dosyasını yanlışlıkla silerseniz, tüm veritabanlarınızı kaybedebilirsiniz.
- Eğer bu yöntemler işe yaramazsa, XAMPP’nin temiz bir kurulumunu düşünün.
Bu rehber, "MySQL shutdown unexpectedly" hatasını çözmek için kapsamlı bir yaklaşım sunar. Eğer sorun çözülmezse, farklı hata mesajlarını kontrol edip buna göre hareket edebilirsiniz.
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.
Bildiriminiz için Teşekkür Ederiz.
Bunun için üzgünüz :( Daha iyisi için çalışacağız.
Daha önce oylama yaptınız.
(8 defa görüntülendi. / 3 kişi faydalı buldu.)