Ketika kita menjalankan perintah mysql lewat prompt :
mysql -u root -p
Lalu menemukan pesan error :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
disini mysql akan membaca file konfigurasi yang ada di /etc/mysql/my.cnf Ini adalah sebagian dari isi my.cnf dari system yang terkait dengan mysql sebagai client
[client]
#password = your_password
port = 3306
socket = /var/run/mysqld/mysqld.sock
nilai pada 'socket' itu yang menyebabkan error tadi. Jika kita memang ingin menggunakan mysql yang dari repo untuk mengakses mysql dari lampp, maka ubah nilai socket menjadi:
socket = /opt/lampp/var/mysql/mysql.sock
Dan ketika kita menjalankan mysql dari lampp :
/opt/lampp/bin/mysql -u root -p
seharusnya tidak ada error seperti tadi. thanks to: saa7_go |
Sabtu, 25 Mei 2013
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Posted on 11.20 by Thinkerboy