आइए समझें कि MySQL प्रोग्राम के लिए कमांड लाइन पर विकल्पों का उपयोग कैसे करें -
कमांड लाइन पर निर्दिष्ट प्रोग्राम विकल्प नीचे दिए गए नियमों का पालन करते हैं -
-
कमांड नाम के बाद विकल्प दिए गए हैं।
-
एक विकल्प तर्क एक डैश या दो डैश से शुरू होता है, और यह इस बात पर निर्भर करता है कि यह विकल्प नाम का संक्षिप्त रूप है या लंबा रूप है।
-
कई विकल्पों में छोटे और लंबे दोनों रूप होते हैं। आइए इसे समझने के लिए एक उदाहरण लेते हैं - -? और −−help विकल्प के छोटे और लंबे रूप हैं जो एक MySQL प्रोग्राम को सहायता संदेश प्रदर्शित करने का निर्देश देते हैं।
-
विकल्प नाम केस-संवेदी होते हैं। −v और −V दोनों कानूनी हैं लेकिन उनके अलग-अलग अर्थ हैं।
-
वे −−verbose और −−version विकल्पों के संबंधित संक्षिप्त रूप हैं।
कुछ विकल्प विकल्प नाम के बाद एक मान लेते हैं। आइए इसे समझने के लिए एक उदाहरण लेते हैं -
उदाहरण
−h localhost or −−host=localhost show the MySQL server host to a client program.
विकल्प मान प्रोग्राम को होस्ट के नाम के बारे में जानकारी देता है जहां MySQL सर्वर चल रहा है।
MySQL सर्वर में कुछ कमांड विकल्प होते हैं जिन्हें केवल स्टार्टअप पर निर्दिष्ट किया जा सकता है, और सिस्टम वैरिएबल का एक सेट, जिनमें से कुछ स्टार्टअप पर, रनटाइम पर या दोनों पर सेट किए जा सकते हैं।
सिस्टम चर नाम डैश के बजाय अंडरस्कोर का उपयोग करते हैं। जब उन्हें रनटाइम पर संदर्भित किया जाता है, तो उन्हें नीचे दिखाए गए अनुसार अंडरस्कोर का उपयोग करके लिखा जाना चाहिए -
क्वेरी
SET GLOBAL general_log = ON; SELECT @@GLOBAL.general_log;
सर्वर स्टार्टअप के दौरान, सिस्टम चर के लिए सिंटैक्स कमांड विकल्पों के समान ही होता है। इसलिए परिवर्तनीय नामों के भीतर, डैश और अंडरस्कोर का परस्पर उपयोग किया जा सकता है।