आपकी कनेक्शन स्ट्रिंग से, यह डेटाबेस स्थानीय मशीन पर होना चाहिए। क्या आप यह सुनिश्चित करने के लिए इस आदेश को चलाने का प्रयास कर सकते हैं कि कनेक्शन के लिए सॉकेट खुला है?
टेलनेट 127.0.0.1 3306
और सुनिश्चित करें कि यह जुड़ता है? हो सकता है कि आपने इस मशीन से या इस इंटरफ़ेस पते पर कनेक्शन सुनने के लिए अपने MySQL इंस्टेंस को कॉन्फ़िगर नहीं किया हो। यदि कनेक्शन विफल हो जाता है, तो आपको अपने mysql कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता है, उदाहरण के लिए:
http:/ /www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html