Cara menggunakan cannot stop mysql service

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

    klo yang gak pake lamp gmn?!

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

  • sxired said, on March 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?

    • saya juga seperti itu, tapi coba ganti deh mkdir /var/run/mysqld/ jadi /var/run/mysqld baru buat link seperti diatas, hanya ganti mysqld nya menjadi mysql : /var/run/mysq/mysql.sock problem solved, insya allah 🙂

      • maksudnya ganti mkdir /var/run/mysqld/ menjadi mkdir /var/run/mysql , maaf mas. maklum nulisnya sambil nunggu sahur. hahaha

  • 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 May 18, 2012 at 5:44 pm

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

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

        tolong gan

      • mgkn bentrok dgn service lain, coba cek dulu

  • 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

  • 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

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

    thx dicoba dl

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

  • 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
    

    • toniton said, on April 25, 2019 at 11:38 pm

      gan saya sudah buat file diatas tapi kok setelah restart folder mysld nya di /var/run selalu hilang. kenapa ya mohon pencerahanya

      • berarti kemungkinan file `/etc/rc.local` tidak tereksekusi atau ada error di commandnya, coba eksekusi secara manual file `/etc/rc.local` dan cek apakah ada error di command-command nya

      • Toniton said, on April 29, 2019 at 12:48 am

        Ternyata pakai cara yg disebutkan arie w subagja adalah solusinya gan

  • tooqybility said, on July 6, 2011 at 11:56 am

    Makasiii mas.. it works..

  • Apakah Database akan ke hapus semua dengan re-intall?

  • kalau mau re-install, diselamatkan dulu datanya 🙂

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

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

    terimakasiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiih XDDD

  • OK, ini tulisan lama, cuman lagi browse aja 😀

    btw, kenapa ga edit file my.cf aja? misal:


    [client]
    socket = /var/run/mysqld/mysqld.sock
    [mysqld_safe]
    socket = /var/run/mysqld/mysqld.sock
    [mysqld]
    socket = /var/run/mysqld/mysqld.sock

  • hoho, iya, bisa juga master 😀

  • Terima kasih tutorialnya…
    Saya juga tidak pake lamp, jadi pake mysqlnya manual install lewat sudo apt-get install..
    Nah, masalahnya untuk backup database yang sudah ada dengan tidak masuk di mysql gimana caranya ya?

  • maksud mas zakky dengan tidak masuk command line ya ? bisa pakai phpmyadmin atau tools2 lainnya:)

  • Yuan said, on August 13, 2012 at 7:42 pm

    Okeee,,, it workkk

  • okeee, terima kasih mas. hanyadi opensuse, foldernya bukan mysqld mas, tapi tetap mysql, socket nya di folder /var/run/mysql/mysql.sock . Bagi yang gagal pake cara mas, berarti pake folder yang saya contohkan 🙂

  • adnan nanda said, on January 6, 2013 at 4:47 am

    ommm..
    kalo’ nongolnya gini..

    mkdir: cannot create directory `/var/run/mysqld’: File exists

    gimana??

    • Ya berarti udah ada,langsung ke step selanjutnya

  • adnan nanda said, on January 7, 2013 at 10:31 pm

    root@bt:~# ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
    ln: creating symbolic link `/var/run/mysqld/mysqld.sock’: File exists

    masi belom jadi..
    kalo’ diketik “sudo mysql -u root” masih muncul error..
    mohon pencerahannya om..

    • 1. pastikan errornya adalah ‘server through socket ‘/var/run/mysqld/mysqld.sock’ yang berarti file mysqld.sock di folder /var/run/mysqld membutuhkan mysqld.sock, jika tidak, berarti symlinknya ke folder lain sesuai error.
      2. pastikan file /opt/lampp/var/mysql/mysql.sock ada
      3. delete file /var/run/mysqld/mysqld.sock atau file yg mengarah ke direktori berdasarkan error yang ada.
      4. buat symlink lagi

  • Disya said, on November 9, 2013 at 5:33 pm

    nice info 🙂
    lagi butuh banget, tapi gemana caranya biar otomatis? saya make xampp 1.8.3-1 for linux,,sudah coba bikin di folder etc ga bisa…mohon pencerahannya…

    • sililove said, on November 20, 2013 at 8:57 am

      saya juga sering gitu tapi saya dengan cara ini

      service mysqld start
      lalu enter pasti bisa

  • mas kalau error nya

    root@srv-orion:~# sudo service mysql start
    start: Job failed to start

    mohon bantuan dan pencerahnay..

  • ikram said, on March 5, 2018 at 9:03 pm

    salam gan, ane udah ikutin yang di atas tapi gak bisa ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

  • afriantoraja said, on March 7, 2018 at 9:30 am

    Ini OS apa ya? dan versi berapa?

    • ubuntu, tulisan saya publish 2009, versi saya lupa, tapi kemungkinan besar Ubuntu 9.04 (Jaunty Jackalope)

  • Muchlis said, on March 13, 2018 at 7:13 pm

    Assalamu’alaikum punten ini mau nanya , ada yang tau solusi nya problem di atas gan ??

    (Sedang membaca basis data … 45746 berkas atau direktori telah terpasang.)
    Preparing to unpack …/mysql-server-5.7_5.7.21-0ubuntu0.17.10.1_amd64.deb …
    Failed to stop mysql.service: Unit mysql.service not loaded.
    invoke-rc.d: initscript mysql, action “stop” failed.
    invoke-rc.d returned 5
    There is a MySQL server running, but we failed in our attempts to stop it.
    Stop it yourself and try again!
    dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.7_5.7.21-0ubuntu0.17.10.1_amd64.deb (–unpack):
    subproses skrip pre-installation baru menghasilkan kesalahan status keluaran: 1
    Ada kesalahan saat memproses:
    /var/cache/apt/archives/mysql-server-5.7_5.7.21-0ubuntu0.17.10.1_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    • Wa’alaikumsalam, dari errornya, mysql nya masih running, coba distop dulu ( cari di google ).

  • Cara menggunakan cannot stop mysql service
    Muhammad Ryan Firmansyah said, on July 5, 2019 at 3:32 pm

    bermanfaat sekali, terima kasih pakkkkk