Menyelesaikan Ralat "Tidak Dapat Menyambung ke Pelayan MySQL Tempatan Melalui Soket" dalam LAMP pada Ubuntu 12.04 LTS
Menghadapi "ERROR 2002 ( HY000): Tidak dapat menyambung ke pelayan MySQL tempatan melalui ralat soket" semasa cuba menetapkan semula kata laluan root dalam MySQL melalui terminal boleh menjadi pengalaman yang mengecewakan. Isu ini timbul apabila pelayan MySQL tidak dikonfigurasikan dengan betul atau boleh diakses melalui soket yang ditentukan.
Penyelesaian:
Untuk menangani masalah ini, sahkan bahawa pelayan MySQL telah dipasang dan berjalan dengan betul pada sistem anda. Jika ia tidak dipasang, pasang pakej mysql-server menggunakan arahan:
sudo apt-get install mysql-server
Menyemak Fail Konfigurasi:
Jika pelayan MySQL sudah dipasang, periksa fail konfigurasi yang disebut dalam isu (iaitu, /etc/my.cnf, /etc/mysql/my.cnf, dan /var/lib/mysql/my.cnf). Biasanya, pelayan MySQL menggunakan fail soket yang dinyatakan dalam fail konfigurasi /etc/my.cnf. Walau bagaimanapun, jika fail konfigurasi /etc/mysql/my.cnf mengatasi lokasi fail soket, alih keluar atau namakan semula untuk membenarkan MySQL menggunakan konfigurasi /etc/my.cnf. Ini sepatutnya menyelesaikan masalah.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Tidak Dapat Menyambung ke Pelayan MySQL Tempatan Melalui Soket' pada Ubuntu 12.04?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!