MySQL ERROR 2002 (HY000): Can't connect to local blablabla

Memperbaiki error pada mysql di kali linux.
MySQL ERROR 2002 (HY000): Can't connect to local blablabla

Ketika saya selesai menginstall lampp yaitu xampp for linux.
(Untuk langkah menginstall lampp silakan click disini lalu klik skip).

Kemudian jalankan lampp pada kali linux dengan perintah /opt/lampp/lampp start. Seperti pada gambar dibawah.


Untuk mengecek apakah lampp sudah sukses berjalan atau belum, silahkan buka browser dan ketikkan hostname dari komputer And. Sbg contoh, hostname pada laptop saya adalah kingrani..

Ketika tampilan sudah seperti gambar diatas maka itu menunjukkan bahwa lampp sukses di running pada kali linux Anda.
Lalu click phpmyadmin pada sidebar sebelah kiri bawah dari tampilan xampp tsb. Maka akan terbuka tab baru, yaitu tab phpmyadmin spt pada gambar dibawah ini.

Yang menjadi masalah adalah ketika kita lebih terbiasa menggunakan command line pada terminal untuk mengoperasikan mysql, maka akan terdapat error ketika kita melakukan login pada mysql. Untuk login melalui terminal perintahnya seperti berikut: mysql -u root -p tekan enter dan masukkan password, jika Anda tidak memberikan password pada mysql anda sebelumnya maka langsung tekan enter (tanpa mengetikkan password).
Bagi yang sukses, jangan lupa mengucapkan syukur. Bagi yang belum sukses, dalam beberapa kasus Maka akan terdapat error seperti berikut
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Langkah penyelesainnya:
  1. Cari file my.ini,pada kali linux 2.0 file tersebut terletak pada /etc/mysql/. Gunakan perintah cd /etc/mysql. 
  2. Ketik perintah ls untuk melihat apakah terdapat file my.cnf pada direktori tersebut.
  3. JIka ada, maka sebaiknya Buatlah backup dari file tersebut terlebih dahulu agar bisa digunakan kembali jika terjadi kesalahan. Perintahnya seperti berikut cp my.cnf my.cnf\ backup. Maka akan terdapat salinan atau backup-an dari file tersebut seperti pada gambar dibawah ini.
  4.  
    Selanjutnya buka file my.cnf dengan perintah berikut
    gedit my.cnf.
    Lakukan pengEditan pada socket, ganti dengan /opt/lampp/var/mysql/mysql.sock dengan hasil seperti pada gambar berikut
    Langkah terakhir, silakan stop dan start lampp anda kembal.
    Untuk cara men-stop service lampp gunakan perintah berikut
    /opt/lampp/lampp stop
    dan running kembali lampp anda dengan perintah berikut:
    /opt/lampp/lampp start

    coba login ulang melalui terminal, seperti pada gambar berikut:
    JIka tampilan terminal seperti pada tampilan diatas, maka itu menunjukkan masalah terselesaikan. Horeee!!


No comments:

Post a Comment

Tak ada gading yang tak retak!!
Komentar dan masukan yang bersifat membangun selalu kami harapkan, demi kebaikan bersama.

Pages