Cara Mengatasi Error Mysql Pada Mac OS "ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"


credit: https://www.pexels.com


Assalamu'alaikum Wr. Wb.

            Pada artikel saya kali ini saya akan membahas tentang cara mengatasi masalah pada mysql yang terjadi pada laptop Macbook dengan Sistem Operasi Mac OS. Pada laptop saya pribadi saat ini saya sering mengalami error ketika ingin masuk ke mysql pada komputer Macbook saya, kasus saya saat ini ketika laptop saya mati lalu saya menjalankannya melalui terminal dengan perintah "mysql" lalu klik enter, saya akan menemui error  "ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)", setelah beberapa percobaan dan mencari-cari cara di internet saya berhasil menemukan solusi untuk menghidupkan kembali mysql pada komputer saya dengan beberapa langkah berikut:

  1. Jalankan perintah "brew services"
           Perintah tersebut akan menampilkan list dari services pada komputer Macbook kita, akan terlihat daftar services beserta statusnya misal none, error, started.
  2. Jalankan perintah "sudo chown _mysql /usr/local/var/mysql/*"
           
    Perintah di atas akan mengubah owner dari mysql pada komputer anda, anda disuruh untuk memasukka password dari laptop anda.
  3. Jalankan perintah "brew services stop mysql"
           
    Perintah di atas akan menghentikan service mysql pada komputer kita, jika pada komputer saya akan keluar sebuah output:

           Warning: Service `mysql` is not started.

  4. Jalankan perintah "sudo mysql.server start"
           
    Perintah di atas digunakan untuk menjalankan server mysql pada komputer kita, setelah perintah tersebut dijalankan dan sukses maka kita sudah bisa menjalankan mysql pada komputer kita melalui terminal atau database manager.

         Langkah-langkah di atas berhasil digunakan untuk mengatasi error seperti pada judul di komputer saya, tetapi mungkin bisa saja berbeda di beberapa kasus dan anda bisa mencari sumber lain semisal solusi dari saya tersebut gagal untuk mengatasi error mysql anda di komputer anda.

Posting Komentar

0 Komentar