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 :
- Buka terminal, jalankan perintah
2. Masukkan password root
/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
wah sangat bermanfaat nih
BalasHapuswaw, berhasil.
BalasHapusmakasih.
ini error yang saya dapat, setelah menjalankan perintah:
BalasHapus/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..
apa itu overwrite ??? masih belum jadi nih
BalasHapusmakasih gan... setelah seminggu mutar2 gugel akhirnya solved juga ..
BalasHapussmoga ilmu yang agan share berkah....
overwrite maksudnya apa gan?
BalasHapus