Welcome to Abdul Malik Ikhsan's Blog

Menangani error mysql command line : ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

Posted in mysql docs, tips and tricks by samsonasik on Juli 6, 2009

Pernahkah anda pas ngerun mysql di command line mengalami error seperti ini ?

errormysql

Nah, cara mengatasinya adalah membuat ‘link’ ke file /var/run/mysqld/mysqld.sock, caranya :

mysqlhandling

21 Tanggapan

Berlangganan komentar dengan RSS.

  1. xx said, on September 15, 2009 at 8:38 am

    klo yang gak pake lamp gmn?!

  2. samsonasik said, on September 15, 2009 at 9:51 pm

    pakai apa gt ?

  3. Mas Dhani said, on September 30, 2009 at 3:20 pm

    Siip nice info..boz

  4. ucok said, on Februari 17, 2010 at 6:16 am

    ne bgs bgt ne…susah cari ilmu sperti ini..maksihbro

  5. sxired said, on Maret 22, 2010 at 12:14 am

    root@sxired-desktop:/home/sxired# mkdir /var/run/mysqld

    root@sxired-desktop:/home/sxired# ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock

    root@sxired-desktop:/home/sxired# mysql
    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

    sama aja mas gak bisa konek juga?

  6. samsonasik said, on Maret 22, 2010 at 7:46 am

    mysql nya sudah dalam kondisi run / start ?
    kalau belum, coba start : /opt/lampp/lampp startmysql
    kalau ternyata sudah, coba cek apakah mysql.sock terdapat dalam direktori /opt/lampp/var/mysql/ ? kalau ternyata sudah ada, coba cek port nya, apakah sudah ada yg memakai portnya, misal default 3306, cek apa port tersebut sudah ada yang memakai ?

    semoga membantu.

    • danna said, on Mei 18, 2012 at 5:44 pm

      punya ane dcoba d start tp balesanny couldnt start mysql
      knpa y gan

      • danna said, on Mei 18, 2012 at 5:45 pm

        tolong gan

      • samsonasik said, on Mei 20, 2012 at 8:55 pm

        mgkn bentrok dgn service lain, coba cek dulu

  7. Kamal Mahmudi said, on April 10, 2010 at 5:43 pm

    saya mengalami masalah serupa, tapi tidak menggunakan lampp.
    OS: ubuntu 9.10
    mysql-server diinstall via “apt-get install mysql-server”
    mysql-server nya dah diinstall ulang tetap aja msh menampilkan pesan serupa
    saya cari file dengan ekstensi .sock, tidak satupun yang berhubungan lgsung dgn mysql

    ketika mysql saya coba jalankan (dengan “/etc/init.d/mysql start”) muncul pesan “* Starting MySQL database server mysqld [fail]”
    port default 3306 sudah saya pastikan tidak sedng digunakan

    ada solusi?

    • Kamal Mahmudi said, on April 10, 2010 at 5:46 pm

      sebagai tambhan, server pernah berjalan sebelumnya, hingga sayangnya saya tidak th apa penyebabnya tiba2 server tidak dapat berjalan lg dan menampilkan pesan error tersebut… thx

  8. samsonasik said, on April 12, 2010 at 2:59 am

    coba install ulang mysql nya, bisa dengan cara :

    sudo apt-get –reinstall install mysql-server

    jika tidak jalan, ketikkan :

    sudo apt-get –purge remove mysql-server
    sudo apt-get install mysql-server

    kemudian run :

    dpkg -l | grep -v ^ii

  9. Kamal Mahmudi said, on April 20, 2010 at 6:40 am

    thx dicoba dl

  10. darma9989 said, on Juni 23, 2011 at 7:22 pm

    sudah bisa Om, Makasih… Tapi ko setiap restart kembali lagi ya

  11. samsonasik said, on Juni 24, 2011 at 5:55 pm

    oh, tulis saja di /etc/rc.local , sehingga otomatis tereksekusi pas restart :) , seperti berikut :

    #filename : /etc/rc.local
    mkdir /var/run/mysqld
    ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
    
  12. tooqybility said, on Juli 6, 2011 at 11:56 am

    Makasiii mas.. it works..

  13. Mario said, on Juli 6, 2011 at 5:56 pm

    Apakah Database akan ke hapus semua dengan re-intall?

  14. samsonasik said, on Juli 7, 2011 at 5:48 pm

    kalau mau re-install, diselamatkan dulu datanya :)

  15. [...] cara mengatasinya adalah membuat ‘link’ ke file /var/run/mysqld/mysqld.sock, caranya :  http://samsonasik.wordpress.com/2009/07/06/menangani-error-mysql-command-line-error-2002-hy000-cant-… LD_AddCustomAttr("AdOpt", "1"); LD_AddCustomAttr("Origin", "other"); [...]

  16. Melisa said, on April 3, 2012 at 12:09 pm

    terimakasiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiih XDDD


Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 26 pengikut lainnya.