İçeriğe geç
Eren Gaygusuz
Geri dön

Yerel MySQL Başlatma Sorununu Giderme

Bu son 2016 arşiv notu, başlamayan yerel MySQL hizmetini ve yerel geliştirme servisleri için basit bir kapatma alışkanlığını ele alır. Bu genel bir kurtarma yöntemi değildir: yapılandırmayı değiştirmeden önce veritabanı günlüklerinden nedeni belirleyin ve yedek alın.

innodb_force_recovery acil kurtarma ayarıdır. Etkin bırakmayın, normal çalışmada kullanmayın ve aktifken yıkıcı yazma işlemleri yapmayın. Veri önemliyse devam etmeden önce veri dizininin bir kopyasını alın.

Yerel MySQL sorun giderme yapılandırması ve düzenli servis kapatma

İçindekiler

İçindekileri aç

MySQL Yapılandırmasını Bulma

Yerel MySQL hizmeti başlamadığında yerel sunucu uygulamasındaki MySQL alanını açın ve yapılandırma seçeneğine tıklayın.

Yerel sunucu uygulamasında MySQL bölümünü açma Yerel MySQL yapılandırmasını açma

Arşivdeki Kurtarma Ayarı

Kaynak, yapılandırma dosyasındaki [mysql] bölümünün altına şu satırı ekler:

innodb_force_recovery = 1
MySQL yapılandırmasına innodb force recovery ayarı ekleme

Bu ayar yalnızca hasarlı InnoDB verisine tanı koyacak veya dışa aktaracak kadar erişmeye yardımcı olmak içindir. Kurtarma işi tamamlandıktan sonra satırı kaldırın, normal yapılandırmayı geri yükleyin ve MySQL hata günlüğünden asıl sorunu inceleyin.

Servisleri Düzgün Kapatma

Yerel çalışma tamamlandığında yerel sunucu uygulamasını kapatmadan önce çalışan servisleri durdurun. Kaynak MySQL, Apache, FTP ve MongoDB’yi sıralar; yalnızca kullandığınız servisleri durdurun ve her birinin bitmesini bekleyin.

Yerel sunucu uygulamasından çıkmadan önce servisleri durdurma

Özet

Kurtarma yapılandırmasını geçici ve son çare bir tanı aracı olarak değerlendirin. Düzenli kapatma ve yedek alma, yerel Moodle ortamı için daha güvenli rutinlerdir.


Bu yazıyı paylaş:

Yorumlar


Önceki Yazı
WinSCP ve PuTTY ile AWS EC2 Instance'a Bağlanma
Sonraki Yazı
Moodle İçin OBS ile Twitch'e Canlı Yayın Yapma