Itu bisa berarti MYSQL sedang down atau Anda menggunakan nama host yang salah saat terhubung. Satu lagi alasan yang mungkin untuk perbedaan dalam konfigurasi soket php terhadap mysql, Anda dapat memeriksanya dengan melihat soket entri di konfigurasi mysql. file dan dengan melihat output dari phpinfo(), Anda hanya perlu membandingkannya. Atau bisa juga orang lain di komputer Anda juga menggunakan soket itu.
PS. Juga tebakan liar saya, periksa kode Anda dan periksa apakah koneksi Anda selalu benar dan semua pertanyaan Anda juga.