Error: MySQL shutdown unexpectedly Hatası ve Çözümü

Genel

MySQL veritabanı yönetim sistemi, çeşitli web uygulamalarında ve sunucularında yaygın olarak kullanılan bir veritabanı çözümüdür. Ancak, bazen MySQL'in beklenmedik şekilde kapanmasıyla karşılaşabiliyoruz. Bu makalede, MySQL'in bu hatasıyla karşılaşan kullanıcılar için yaygın nedenleri ve çözümünü ele alacağız.

MySQL Beklenmedik Şekilde Kapanıyor, Neden?

MySQL'in beklenmedik şekilde kapanmasına birçok farklı neden sebep olabilir. Bu nedenler arasında şunlar bulunabilir:

  1. Kaynak Kısıtlamaları: Sunucunun bellek veya işlemci kaynakları gibi sınırlı kaynaklara sahip olması, MySQL'in beklenmedik şekilde kapanmasına neden olabilir.

  2. Yetersiz Ayarlar: MySQL yapılandırma dosyasındaki ayarlar, iş yüküne uygun olmayabilir veya doğru şekilde yapılandırılmamış olabilir.

  3. Veritabanı Hasarı: Veritabanı tablolarında veya veri dosyalarında hasar meydana gelmesi, MySQL'in çökmesine yol açabilir.

  4. Bilinmeyen Hatalar: Yazılım hataları veya bilinmeyen sorunlar da MySQL'in beklenmedik şekilde kapanmasına neden olabilir.

Error: MySQL shutdown unexpectedly  Çözümü

MySQL'in beklenmedik şekilde kapanmasını çözmek için aşağıdaki adımları izleyebilirsiniz.

NOT:
Bu işlemleri yapmadan önce XAMPP Control Panel üzerinden Apache ve MYSQL'i kapatmalıyız.

 

Adım 1: 
xampp/mysql dizinine giriş yapın ve data klasörünün adını data_old şeklinde düzenleyin.

Adım 2:
xampp/mysql dizinine yeni data adlı bir klasör oluşturun ve xampp/mysql dizini içinde bulunan backup klasörünün içindekileri yeni oluşturduğumuz data adlı klasörün içine kopyalayıp yapıştıralım.

Adım 3:
Bu adımda data_old klasörünün içinde veri tabanlarımızın adından oluşan klasörleri göreceğiz ve bu klasörleri yeniden oluşturduğumuz data klasörünün içine kopyalayıp yapıştırın. Tüm dosya ve klasörleri değil sadece veri tabanı adlarından oluşan klasörleri kopyala yapıştır yapmanız gerekmektedir.

Adım 4: Son Adım
Tekrardan data_old klasörümüze dönelim ve ibdata1 dosyasını kopyalayıp data adlı klasörün içine kopyalayıp yapıştıralım.

Şimdi XAMPP Control Panel üzerinden Apache ve MYSQL'i başlatalım ardından PhpMyAdmin'e girdiğiniz zaman veri tabanınızın sorunsuz çalıştırğını görebileceksiniz.

Ek Olarak Videolu Çözüm Kaynağı:

Sonuç:

XAMPP'da oluşan bu tarz sorunların nadir de olsa çözümü var, demem o ki eğer bu hatayı aldıysanız şanslısınız, çünkü XAMPP benzeri programlarda veri tabanınız geri dönülemeyecek şekilde çökmeler be bozulmalar olabiliyor. Aslında biz bu uygulamada backup içindekileri veri tabanı yedeklerimizi orjinal data klasörüne atıp çalıştırmayı denedik. Eğer bu uygulamadan sonra veri tabanınız çalışırsa hemen gerekli yedeklerinizi alın çünkü XAMPP ve benzer uygulamalar bu tarz bozulmaları belli aralıklarla tekrarlıyor. XAMPP altarnatifi bir program kullanmak çözüm olabilir.

XAMPP alternatifleri, Localhost programları

  1. WampServer: Windows işletim sistemi için geliştirilmiş olan WampServer, Apache, MySQL ve PHP'nin yanı sıra phpMyAdmin gibi araçları içeren bir web geliştirme ortamı sunar. Kullanımı oldukça kolaydır ve birkaç tıklama ile web sunucusu kurmanıza izin verir.

  2. MAMP: macOS işletim sistemi için geliştirilmiş olan MAMP, Apache, MySQL ve PHP'yi bir araya getiren bir web geliştirme platformudur. Ayrıca, macOS için optimize edilmiş bir kullanıcı arayüzü sunar ve kurulumu oldukça basittir.

  3. Laragon: Laragon, Windows platformu için geliştirilmiş güçlü bir PHP geliştirme ortamıdır. Laravel, Symfony, CakePHP gibi popüler PHP çerçevelerini destekler. Laragon'un portatif sürümü de mevcuttur, bu da USB sürücüsü üzerinde çalışabilir ve farklı sistemler arasında taşınabilir.

  4. EasyPHP: EasyPHP, PHP, Apache, MySQL, PhpMyAdmin gibi bileşenleri içeren bir web geliştirme ortamıdır. Windows işletim sistemi için tasarlanmıştır ve kurulumu oldukça hızlı ve basittir.

  5. Ampps: Ampps, Windows, macOS ve Linux için kullanılabilen bir web geliştirme platformudur. Apache, MySQL, MongoDB, PHP, Perl ve Python gibi çeşitli sunucu ve programlama dillerini destekler. Kullanıcı dostu bir arayüze sahiptir ve birkaç tıklama ile kurulabilir.

 

Yazımı okuduğunuz için teşekkür ederim! Bu konuyu sizlerle paylaşmak benim için büyük bir mutluluktu. Eğer yazımı beğendiyseniz ve faydalı bulduysanız, bu benim için gerçekten çok değerli. Bir sonraki yazıda tekrar bir araya gelene kadar, sağlıklı ve mutlu kalmanızı diliyorum. Görüşmek üzere!


Yorumlar (0)

    Bu yazıya henüz bir yorum yapılmamış! İlk yorum yapan sen ol!