Header Ads

Solusi PDOException: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Joherujo : Bagai mimpi disiang bolong, tiba.. tiba.. ERROR!

Ketika dicek ternyata service Apache2 berjalan, mysql juga. Coba restart service Apache2 masih juga muncul error tersebut, kemudian coba restart service mysql dan hasilnya adalah nihil alias tidak sukses :(

Konon hal itu akibat ip address dan parameter bind-address berbeda yang ada di file /etc/mysql/my.cnf

Setelah file tersebut dibuka, cobalah cari parameter bind-address. Mungkin disana terlihat seperti ini :
;bind-adress:127.0.0.0



Uncomment parameter tersebut menjadi
bind-address:0.0.0.0 kemudian cobalah untuk merestart service mysql

sudo service mysql restart

Tunggu hingga prosesnya selesai. Sebaiknya ini jangan digunakan di production server, karena mungkin ada hubungannya dengan masalah security. Tapi jika memandang ini aman, silahkan gunakan bind-address tersebut *dengan resiko sendiri :)

Tidak ada komentar

Trims untuk kunjungannya, silahkan berkomentar :