Dapat kerjaan perbaikan aplikasi yang databasenya menggunakan mysql dengan Operating System (OS) Linux Ubuntu, karena pekerjaan perbaikan berarti aplikasi dan databasenya sudah ready dan terinstall server.
Proses backup aplikasi tidak mengalami hambatan berarti, meskipun terbiasa pakai Windows, tetapi masih ingat-ingat jaman kuliah dulu diajari sama pak dosen dengan OS linux dan sudah tentu dengan bantuan mbah google.
Masalah terjadi ketika backup databasenya, ketika menggunakan mysqldump -u root -p --all-databases > all_databases.sql..munculah error seperti judul diatas sebagai berikut :
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Oops..langsung menuju mbah google, dan muncul beragam solusi dari yang menyuruh hapus dan install ualng mysqlnya...sampai start stop service mysqd, setelah beberapa lama dan setelah beberapa kali gagal mencoba solusi yang di tawarkan oleh mb,ah google ada satu yang menarik.
Dia memberi 2 solusi, dan saya coba solusi yang pertama..eh ternyata berhasil, kita hrs mengarahkan 127.0.0.1 bukan localhost untuk mysqlnya. Perintah backup yang standart harus diubah dari servernya loocalhost ke 127.0.0.1, adapun sintak lengkapnya untuk backup adalah sebagai berikut:
mysqldump -h 127.0.0.1 -u root -p --all-databases > all_databases.sql
Yang lagi mengalami error serupa semoga, trik diatas bisa membantu menyelesaikan masalah yang ada.
0 komentar:
Posting Komentar