Menü Kapat

phpMyAdmin MySQL sunucusuna bağlanmayı denedi ama sunucu bağlantıyı reddetti

Hata mesajı:

phpMyAdmin MySQL sunucusuna bağlanmayı denedi ama sunucu bağlantıyı reddetti. Yapılandırma dosyanızdaki anamakine (host), kullanıcı adı ve parolayı kontrol edin ve MySQL sunucusu yöneticisi tarafından verilen bilgiye uyduğundan emin olun.

Çözüm

Önce config.inc.php dosyasını bulun.

Bu dosya xamp için c:/xamp/phpMyAdmin/ klasöründe,
wamp için c:/wamp/apps/phpmyadmin3.4.1/ klasöründe yer alıyor.

config.inc.php dosyasında şu satırı bulun:

$cfg['Servers'][$i]['password'] = ' '

Bu satırdaki tırnak işaretleri (‘ ‘) arasına root şifrenizi yazın. Bu şifre wamp (ya da mamp) sunucusunu bilgisayarınıza ilk kurduğunuzda belirlemiş olduğunuz şifredir. Genellikle şifre olarak da root kullanılıyor.

Yani muhtemelen üstteki satırı şu şekilde değiştirirseniz problem çözülür.

$cfg['Servers'][$i]['password'] = 'root'

Yine olmazsa

Eğer yukarıdaki değişiklik problemi çözmezse bir de şunu deneyebilirsiniz.

Yine config.inc.php dosyasında şu satırı bulun:

$cfg['Servers'][$i]['auth_type'] = 'config';

Ve bu satırdaki config ifadesini cookie ile değiştirin.

Yani satırı şu hale getirin

$cfg['Servers'][$i]['auth_type'] = 'cookie';

Böylece mysql kullanıcı adı ve parolayı konfigürasyondan okumak yerine soracaktır.


Kaynaklar:

  1. https://stackoverflow.com/a/21983211
  2. https://stackoverflow.com/a/37828650
  3. forum.donanimhaber.com/m_57479777/tm.htm

Bu yazılar da ilginizi çekebilir

2 Comments

  1. Mahmut

    hocam yıllar önce yapmıssınız ama benim bir sorunum var hata da budur İstek işlemede hata
    Hata kodu: 200
    Hata metni: OK (rejected)
    Sunucuyla bağlantı kopmuş gibi görünüyor. Lütfen ağ bağlantınızı ve sunucu durumunu denetleyin.

    neden hata veriyor anlamadım lütfen yardımcı olun

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir