Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL कनेक्शन को कैसे मारें

नहीं, कोई अंतर्निहित MySQL कमांड नहीं है उसके लिए। ऐसे कई उपकरण और स्क्रिप्ट हैं जो इसका समर्थन करते हैं, आप कुछ कनेक्शनों को मैन्युअल रूप से मार सकते हैं या सर्वर को पुनरारंभ कर सकते हैं (लेकिन यह धीमा होगा)।

SHOW PROCESSLIST का उपयोग करें सभी कनेक्शन देखने के लिए, और KILL जिस प्रक्रिया आईडी को आप मारना चाहते हैं।

आप टाइमआउट सेटिंग को संपादित कर सकते हैं ताकि MySQL डेमॉन निष्क्रिय प्रक्रियाओं को स्वयं मार सके, या कनेक्शन की संख्या बढ़ा सके। आप प्रति उपयोगकर्ता कनेक्शन की मात्रा सीमित . भी कर सकते हैं , ताकि यदि प्रक्रिया गलत व्यवहार करती रहे, तो केवल प्रभावित प्रक्रिया ही प्रक्रिया है और आपके डेटाबेस पर कोई अन्य क्लाइंट लॉक आउट नहीं हो जाता है।

यदि आप अब सर्वर से स्वयं को कनेक्ट नहीं कर सकते हैं, तो आपको पता होना चाहिए कि MySQL हमेशा SUPER वाले उपयोगकर्ता के लिए 1 अतिरिक्त कनेक्शन सुरक्षित रखता है। विशेषाधिकार . जब तक कि आपकी आपत्तिजनक प्रक्रिया किसी कारणवश उस विशेषाधिकार वाले उपयोगकर्ता नाम का उपयोग न कर रही हो...

फिर जब आप अपने डेटाबेस को फिर से एक्सेस कर सकते हैं, तो आपको उस प्रक्रिया (वेबसाइट) को ठीक करना चाहिए जो कई कनेक्शन पैदा कर रही है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में कुछ कॉलम और रैंड () के आधार पर छाँटना

  2. MySQL में संचयी कुल की गणना कैसे करें

  3. SQL LIKE और IN का एक साथ उपयोग करना

  4. मुझे याद रखने वाली प्रणाली की मूल बातें

  5. क्रॉन टैब का उपयोग करके MySQL डेटाबेस बैकअप कैसे लें और इसे हर रात Amazon s3 में कैसे डालें?