
MacOS üzerinde php geliştiren pek çok kullanıcı local sunucu olarak MAMP uygulamasını kullanıyor. Bu mamp uygulamasının stabilitesi windows alternatiflerine göre biraz daha düşük ve biraz daha kırılgan bir yapıda. Bu kırılganlıktan en çok nasibini alanda MySQL Server oluyor. Bazen uygulama idle olarak kalıyor bazende farklı sebeplerden dolayı mysql çalışmıyor. Geçenlerde böyle bir sorunla karşılaştım stackoverflow vs sitelerde çözüm ararken bulduğum tüm çözümler idle olan uygulamayı sonlandırmak üzerineydi fakat benim uygulamam zaten çalışıyor görünmediği için kill komutu bir işe yaramadı 🙁 bende deneme yamulma yöntemiyle falan kurcalarken sorunun çözümünü buldum. Aynı sorunla karşılaşan arkadaşlar /Applications/MAMP/db/mysql klasörü içerisindeki ib_logfile dosyalarını silerlerse sorunun çözüldüğünü görecekler.
Idle durumda kalan uygulamayı sonlandırıp servisi yeniden başlatabilmek için ise;
Terminalden:
killall -9 mysqld
Komutunu çalıştırmaları yeterli olacaktır.
Yorumlar (1)
Erdi
28 Ocak 2018 at 05:30
Çok teşekkürler çözüm için. Localde çalıştığım bir sürü dosyadan vazgeçmek üzereyken yetiştiniz imdada.
Ara bul