Pada salah satu server di kantor saya mengalammi error MySQL yaitu:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Setelah saya baca beberapa artikel, saya mencoba salah satu solusi yaitu install ulang MySQL servernya. Sebagai informasi, server memakai sistem operasi Ubuntu 10.10 dan MySQL Server 5.1.
Berikut langkah-langkahnya:
- Backup database
$ sudo cp -r /var/lib/mysql /var/lib/mysql_backup
- Reinstall MySQL Server
$ sudo dpkg-reconfigure mysql-server
- Stop MySQL Server
$ sudo service mysql stop
- Restore
$ sudo rsync -av --ignore-existing /var/lib/mysql_backup /var/lib/mysql
- Start MySQL Server
$ sudo service mysql start