Social Icons

Selasa, 08 Mei 2012

CARA MENJALANKAN MYSQL SETELAH INSTALL XAMPP DI LINUX

setelah menginstall XAMPP dan menjalankannya. Maka ada satu masalah , yaitu ketika kita ingin menjalankan mysql melalui terminal yaitu
   mysql -u root -p
maka yang muncul adalah
  ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

hal tersebut terjadi karena lokasi socket dari mysql tersebut berbeda dengan lokasi socket dari mysql yang kita install melalui XAMPP tadi.
Cara mengubah lokasi socketnya :
  1. Buka terminal, jalankan perintah 
               sudo nautilus
     2. Masukkan password root
     3. Lalu muncul explorer, melalui explorer tersebut cari file my.cnf yang berada di
            /opt/lampp/etc/my.cnf
     4. Setelah itu copy file tersebut, dan paste ke /etc/my.cnf, lakukan overwrite

mysql sudah bisa di jalankan melalui terminal dengan
      mysql -u root -p
lalu diminta memasukkan password, langsung tekan enter ( karena secara default belum memiliki password)

Namun pertama-tama harus menjalankan XAMPP dengan menjalankan perintah berikut di terminal
   sudo /opt/lampp/lampp start

untuk menghentikan XAMPP
    sudo /opt/lampp/lampp stop

6 komentar:

  1. wah sangat bermanfaat nih

    BalasHapus
  2. ini error yang saya dapat, setelah menjalankan perintah:
    /home $ mysql -u root -p
    Enter password:
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    gimana solusinya?
    makasih..

    BalasHapus
  3. apa itu overwrite ??? masih belum jadi nih

    BalasHapus
  4. makasih gan... setelah seminggu mutar2 gugel akhirnya solved juga ..
    smoga ilmu yang agan share berkah....

    BalasHapus

 

Total Tayangan Halaman