Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL सर्वर से कनेक्ट करना और डिस्कनेक्ट करना


एक MySQL उपयोगकर्ता नाम प्रदान करने की आवश्यकता है जब 'mysql' लागू किया जाता है। इसके बाद एक पासवर्ड डालना होगा। यदि सर्वर किसी ऐसे सिस्टम पर चलता है जो उपयोगकर्ता द्वारा लॉग इन करने वाले सिस्टम के समान नहीं है, तो लॉग इन करने का प्रयास करते समय होस्ट नाम भी प्रदान करने की आवश्यकता होती है।

सर्वर से कनेक्ट होने के लिए आवश्यक पैरामीटर का पता लगाने के लिए व्यवस्थापक से संपर्क करने का सुझाव दिया जाता है।

एक बार पैरामीटर निर्धारित हो जाने के बाद, सर्वर से कनेक्ट करने के लिए नीचे की पंक्तियों पर मुकदमा करना होगा -

shell> mysql −h host −u user −p
Enter the password: ***

यहां, 'होस्ट' उस होस्ट के नाम का प्रतिनिधित्व करता है जहां MySQL सर्वर चल रहा है। 'उपयोगकर्ता' MySQL खाते के उपयोगकर्ता नाम का प्रतिनिधित्व करता है। इन स्थानों में उपयुक्त मूल्यों को प्रतिस्थापित किया जाता है। *** पासवर्ड का प्रतिनिधित्व करता है। यह तब दर्ज किया जाता है जब 'mysql' 'पासवर्ड दर्ज करें' का संकेत देता है।

एक बार यह सफल हो जाने पर, कुछ परिचयात्मक जानकारी प्रदर्शित होती है, और इसके बाद 'mysql>' प्रॉम्प्ट होता है।

shell> mysql −h host −u user −p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: 8.0.25-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

'mysql' प्रॉम्प्ट बताता है कि 'mysql' उपयोगकर्ता के लिए SQL कमांड दर्ज करने और इसे निष्पादित करने के लिए तैयार है।

नोट: यदि उपयोगकर्ता उसी मशीन से लॉग इन करने का प्रयास कर रहा है जहां MySQL चल रहा है, तो होस्ट नाम छोड़ा जा सकता है, और इसके बजाय नीचे की पंक्ति को चलाया जा सकता है:

shell> mysql −u user −p

कनेक्ट करने का प्रयास करते समय, यदि ERROR 2002 (HY000) जैसा कोई संदेश:सॉकेट '/tmp/mysql.sock' (2) के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता है, दिखाता है, तो यह इंगित करता है कि MySQL सर्वर डेमॉन (यूनिक्स) या सेवा (विंडोज) वर्तमान में नहीं चल रही है। जब ऐसा होता है, तो व्यवस्थापक से संपर्क करना होता है।

एक बार जब कनेक्शन सफल हो जाता है, और आप डिस्कनेक्ट करना चाहते हैं, तो कोड की निम्न पंक्तियों को चलाएँ -

mysql> QUIT
Bye

  1. हम MySQL में किसी तारीख से वर्ष और महीना कैसे निकाल सकते हैं?

    इसे MySQL में निम्नलिखित तीन तरीकों से किया जा सकता है EXTRACT() फ़ंक्शन का उपयोग करके YEAR और MONTH को सामूहिक रूप से निकालने के लिए हम EXTRACT फ़ंक्शन का उपयोग कर सकते हैं। हमें इस फ़ंक्शन के लिए YEAR_MONTH को एक तर्क के रूप में प्रदान करने की आवश्यकता है। इसे समझने के लिए, तालिका Collegedetail स

  1. MySQL 'IS NULL' और 'IS NOT NULL' का क्या लाभ है?

    जैसा कि हम जानते हैं कि तुलना ऑपरेटर के साथ NULL का उपयोग करते समय, हमें कोई सार्थक परिणाम सेट नहीं मिलेगा। इस तरह की तुलनाओं से सार्थक परिणाम प्राप्त करने के लिए, हम IS NULL और IS NOT NULL का उपयोग कर सकते हैं। उदाहरण mysql> Select 10 IS NULL; +------------+ | 10 IS NULL | +------------+ | 0 &nb

  1. कमांड लाइन से MySQL डेटाबेस से कनेक्ट हो रहा है?

    MySQL को कमांड लाइन से कनेक्ट करने के लिए, सबसे पहले कमांड प्रॉम्प्ट खोलें। आप इसे शॉर्टकट की “Windows + R” की मदद से कर सकते हैं। क्लिक करने पर एक पैनल खुलेगा और आपको सीएमडी टाइप करना होगा और ओके बटन दबाना होगा जैसा कि नीचे दिखाया गया है - OK बटन दबाने के बाद, आपको कमांड लाइन विंडो मिलेगी। नि