connect_timeout को बढ़ाने का प्रयास करें आपके my.cnf . में फ़ाइल
दूसरी शैली:
MySQL:'आरंभिक संचार पैकेट पढ़ने' पर MySQL सर्वर से कनेक्शन टूट गया
-
किसी समय, दूरस्थ क्लाइंट के लिए MySQL सर्वर से जुड़ना असंभव था।
-
क्लाइंट (विंडोज प्लेटफॉर्म पर कुछ एप्लिकेशन) ने एक अस्पष्ट विवरण दिया जैसे
Connection unexpectedly terminated
। -
MySQL क्लाइंट के साथ दूरस्थ रूप से लॉग इन करते समय निम्न त्रुटि दिखाई दी:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
फ्रीबीएसडी पर ऐसा इसलिए होता है क्योंकि /etc/hosts.allow.
. में कोई मेल नहीं मिला ALL:ALL
. कहने वाली पंक्ति से पहले निम्न पंक्ति जोड़ना इसे ठीक करता है:
mysqld: ALL: allow
गैर-फ्रीबीएसडी यूनिक्स सिस्टम पर, फाइलों की जांच करना उचित है /etc/hosts.allow
और /etc/hosts.deny.
यदि आप कनेक्शन प्रतिबंधित कर रहे हैं, तो सुनिश्चित करें कि यह लाइन /etc/hosts.allow
. में है :
mysqld: ALL
या जांचें कि क्या होस्ट /etc/hosts.deny.
आर्क लिनक्स में, इसी तरह की लाइन को /etc/hosts.allow
. में जोड़ा जा सकता है :
mysqld: ALL