MySQL'de Kullanıcı 'root' @ 'localhost' Hatası İçin Engellenen Erişim Nasıl Onarılır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

MySQL, 'SQL' dilini temel alan açık kaynaklı bir Veritabanı Yönetim sistemidir. MySQL, aynı zamanda açık kaynak ve kullanımı ücretsiz bir uygulama olan XAMPP Kontrol Paneli ile birlikte gelir. Ancak, son zamanlarda tarayıcılarından ve 'MySQL' veritabanına erişemeyen kullanıcılarla ilgili çok sayıda rapor geliyor. 'Root' @ 'localhost Kullanımı İçin Erişim Engellendi Bunu yaparken '' Hata görüntüleniyor.



Hata mesajı



Bu makalede, bu sorunu çözmenin en kolay yolu konusunda size rehberlik edecek ve ayrıca bu hatanın neden tetiklendiğini size bildireceğiz. Başka sorunlardan kaçınmak için kılavuzu dikkatlice takip ettiğinizden emin olun.



MySQL'de Kullanıcı ‘root’ @ ’localhost’ Hatasına Erişim Engellenmesine Neden Olan Nedir?

Birden çok kullanıcıdan çok sayıda rapor aldıktan sonra, sorunu araştırmaya karar verdik ve bilinen birçok sorun giderme sürecini denedikten sonra bir çözüm geliştirdik. Ayrıca, bu sorunun neden tetiklendiğini araştırdık ve aşağıda listeledik.

  • Geçersiz '.ini' Yapılandırması: '.İni' dosyası, 'MySQL' sunucusu için belirli başlatma yapılandırmalarını depolar. Veritabanını yükleme yolunda bir ağ geçidi görevi görür. Bazı durumlarda, bu hatanın tetiklenmesi nedeniyle '.ini' dosyasında belirli bir kod dizisinin eksik olduğu görülmüştür.

Artık sorunun doğası hakkında temel bir anlayışa sahip olduğunuza göre, çözüme doğru ilerleyeceğiz.

Çözüm: '.ini' Dosyasını yeniden yapılandırma

XAMPP kontrol paneli için “.ini” dosyası doğru şekilde yapılandırılmamışsa, MySQL veritabanı ile güvenli bir bağlantı kurulmasını engelleyebilir. Bu nedenle, bu adımda, ek bir komut ekleyerek dosyayı yeniden yapılandıracağız. Bunu yapmak için:



  1. Açık XAMPP kontrol paneline tıklayın ve 'Dur' her ikisi için düğme ' Apaçi ' ve ' MySQL '.

    Hem MySQL hem de Apache için durdurma düğmelerine basmak

  2. Gezinme kurulum dizinine ' XAMPP 'Ve' MySQL ' Klasör.

    'MySQL' klasörünü açma

  3. Çift Tıklayın üzerinde ' am ”Klasörüne gidin ve“ my.ini ”dosyasına sağ tıklayın.
  4. Tıklayın üzerinde ' Düzenle 'Seçeneği.
  5. Bul sözler ' [mysqld] ' listede.
  6. Ekle aşağıdaki komut ' [mysqld] 'Satırı ve üstünde' Bağlantı noktası =…. ' hat.
    atla-hibe tabloları
  7. Tıklayın 'üzerinde Dosya 'Ve' Kayıt etmek '.
  8. Kapat belgeyi açın ve XAMPP kontrol panelini açın.
  9. Tıklayın her ikisi için de 'Başlat' düğmesine 'Apaçi' ve ' MySQL '.

    Hem MySQL hem de Apache için başlat düğmelerine tıklamak

  10. Açık tarayıcı, Deneyin MySQL'e giriş yapmak ve Kontrol sorunun devam edip etmediğini görmek için.
1 dakika okundu