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

MySQL सर्वर से कनेक्ट करने के लिए कमांड विकल्प


आइए हम उन विकल्पों को देखें जो MySQL क्लाइंट प्रोग्राम द्वारा समर्थित हैं जो यह नियंत्रित करते हैं कि क्लाइंट प्रोग्राम सर्वर से कनेक्शन कैसे स्थापित करते हैं, चाहे कनेक्शन एन्क्रिप्टेड हों, संपीड़ित हों या नहीं।

ये विकल्प कमांड लाइन पर या एक विकल्प फ़ाइल में भी दिए जा सकते हैं। नीचे दिए गए कमांड विकल्पों का उपयोग कनेक्शन स्थापना के लिए किया जा सकता है -

  • --default-auth:यह प्रमाणीकरण प्लगइन है जिसका उपयोग करने की आवश्यकता है।

  • --होस्ट:यह वह होस्ट है जिस पर MySQL सर्वर स्थित है।

  • --पासवर्ड:यह पासवर्ड है जिसे सर्वर से कनेक्ट करते समय उपयोग करने की आवश्यकता होती है।

  • --पाइप:इसका उपयोग नामित पाइप का उपयोग करके सर्वर से कनेक्ट करने के लिए किया जाता है। इसका उपयोग केवल विंडोज़ पर किया जाता है।

  • --प्लगइन-डीआईआर:वह निर्देशिका जहां प्लगइन्स स्थापित हैं।

  • --पोर्ट:यह कनेक्शन के लिए उपयोग किया जाने वाला TCP/IP पोर्ट नंबर है।

  • --प्रोटोकॉल:यह परिवहन प्रोटोकॉल है जिसका उपयोग किया जाता है।

  • --सॉकेट:यह यूनिक्स सॉकेट फ़ाइल या विंडोज़ नाम का पाइप है जिसका उपयोग किया जाता है।

  • --user:यह MySQL उपयोगकर्ता नाम को संदर्भित करता है जिसका उपयोग सर्वर से कनेक्ट करते समय किया जाता है।

  • --default-auth=plugin:यह संकेत देता है कि किस क्लाइंट-साइड प्रमाणीकरण प्लग इन का उपयोग करना है।

  • --host=host_name, -h host_name:यह वह होस्ट है जिस पर MySQL सर्वर चलता है। यह मान एक होस्ट नाम, IPv4 पता या IPv6 पता हो सकता है। डिफ़ॉल्ट मान लोकलहोस्ट है।

  • --पासवर्ड[=pass_val], -p[pass_val]:सर्वर से कनेक्ट करने के लिए उपयोग किए जाने वाले MySQL खाते का पासवर्ड। पासवर्ड मान वैकल्पिक है।

  • --port=port_num, -P port_num:इसका उपयोग TCP/IP कनेक्शन के लिए किया जाता है, जहां यह उस पोर्ट नंबर को निर्धारित करता है जिसे उपयोग करने की आवश्यकता है। डिफ़ॉल्ट पोर्ट नंबर 3306 है।

  • --प्रोटोकॉल={टीसीपी|सॉकेट|पाइप|मेमोरी}:यह विकल्प स्पष्ट रूप से बताता है कि सर्वर से जुड़ने के लिए किस ट्रांसपोर्ट प्रोटोकॉल का उपयोग करना है, आइए एक उदाहरण लेते हैं -

यूनिक्स से लोकलहोस्ट पर कनेक्शन डिफ़ॉल्ट रूप से यूनिक्स सॉकेट फ़ाइल का उपयोग करके बनाए जाते हैं। यह नीचे दिखाया गया है -

mysql --host=localhost

टीसीपी/आईपी परिवहन को डिफ़ॉल्ट मानों के बजाय उपयोग करने के लिए बाध्य करने के लिए, एक --प्रोटोकॉल विकल्प निर्दिष्ट किया जा सकता है। यह नीचे दिखाया गया है -

mysql --host=localhost --protocol=TCP

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

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

  1. वर्तमान कॉन्फ़िगरेशन चर प्रदर्शित करने के लिए MySQL कमांड?

    वर्तमान कॉन्फ़िगरेशन चर प्रदर्शित करने के लिए, आप शो कमांड का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - चर दिखाएं; आप उपरोक्त सिंटैक्स को LIKE ऑपरेटर के साथ फिर से लिख सकते हैं। वाक्य रचना इस प्रकार है - वेरिएबल दिखाएं जैसे %anyStringValue%; कुछ कॉन्फ़िगरेशन चर लाने के लिए एक उदाहरण प्रदर्शित क

  1. विंडोज़ के लिए MySQL कमांड लाइन क्लाइंट?

    विंडोज़ के लिए MySQL कमांड लाइन क्लाइंट स्थापित करने के लिए, आपको डाउनलोड लिंक प्राप्त करने के लिए निम्न URL पर जाना होगा https://dev.mysql.com/downloads/mysql/ - स्नैपशॉट इस प्रकार है - इसके बाद आपको ऑपरेटिंग सिस्टम को सेलेक्ट करना होगा। स्नैपशॉट इस प्रकार है - आपको विंडोज (x86, 32/64-बिट) च