Periksa berikut ini:
- Apakah MySQL berjalan?
- Apakah ada firewall yang dapat memblokir komputer Anda agar tidak menerima koneksi ke MySQL pada port 3306?
- Apakah MySQL mendengarkan pada port 3306, atau diubah menjadi sesuatu yang tidak standar?
- Aneh, tapi coba ubah dari
localhost
ke127.0.0.1
Pada dasarnya, kesalahan yang Anda dapatkan berarti tidak dapat terhubung ke server. Ia mengirimkan permintaan ke localhost:3306
, dan hanya menunggu begitu lama untuk balasan. tidak mendapatkannya, yang berarti permintaan diblokir (firewall) atau diabaikan (MySQL tidak berjalan dan/atau mendengarkan pada port yang berbeda)
Jika phpMyAdmin datang dengan instalasi MySQL, maka bisa jadi itu dikonfigurasi untuk menggunakan port yang berbeda dengan tepat