Host ‘localhost’ is not allowed to connect to this MySQL server [error 1130]

Hari yang menegangkan..

Tiba tiba error Host ‘localhost’ is not allowed to connect to this MySQL server, saat tekan tombol go di phpmyadmin, dan selanjutnya membuat waktu terbuang untuk bertanya tanya…

setelah sekian lama googling akhirnya masalah bisa teratasi, berikut step2 yang mesti dilakukan, jika saja hal yang sama terjadi pada anda.
sekedar info, mysql running di windows 7. menggunakan xampp installer. oke kita mulai

  • Pastikan anda punya software mysql administrator (Windows interface)
  • Stop service mysql sehingga anda bisa melakukan perubahan di konfigurasi mysqlnya.
  • Edit file my.ini biasanya ada di folder mysql cari aja sampe ketemu terus edit tambahkan skip-grant-tables simpan kembali.
  • Start mysql servicenya.
  • masuk ke terminal ato command prompt, ketik: mysql -root -p  selanjutnya anda akan diminta untuk memasukan password root. apabila ini berhasil sedikitnya anda bisa tenang.
  • jalankan program mysql administrator
  • buatlah user root dan set privileges nya sesuai dengan yang sudah ada, jangan gunakan phpmyadmin, karena bug mysql ini sangat tidak bisa di toleransi oleh phpmyadmin.
  • stop lagi service (instance) mysql server, kemudian hilangkan skip-grant-tables di my.ini file
  • jalankan kembali service mysql.
  • silahkan di coba

semoga berhasil, karena ini berhasil untuk menyelamatkan waktu saya.

4 Replies to “Host ‘localhost’ is not allowed to connect to this MySQL server [error 1130]”

    1. Nanin,

      Semoga ini tidak telat telat banget, blog jarang saya buka,

      di komputer saya lokasinya di:

      C:xamppmysqlbin

      mungkin bisa di cari di folder yang sama, dalam mysqlbin.

Leave a Reply

Your email address will not be published. Required fields are marked *