इसका मतलब यह हो सकता है कि MYSQL बंद है या आप कनेक्ट करते समय गलत होस्ट नाम का उपयोग करते हैं। इसके लिए एक और संभावित कारण MySQL के विरुद्ध PHP की सॉकेट कॉन्फ़िगरेशन में अंतर हो सकता है, आप इसे MySQL कॉन्फ़िगरेशन में एंट्री सॉकेट देखकर देख सकते हैं। फ़ाइल और phpinfo() के आउटपुट को देखकर, आपको इसकी तुलना करने की आवश्यकता है। या हो सकता है कि आपकी मशीन पर कोई और भी उस सॉकेट का उपयोग कर रहा हो।
पुनश्च. साथ ही मेरे जंगली अनुमान के अनुसार, अपने कोड के माध्यम से जाएं और जांचें कि आप हमेशा अपने कनेक्शन को सही और अपने सभी प्रश्नों को भी प्राप्त करते हैं।