एक MySQL प्रोग्राम को कमांड लाइन (यानी, आपके शेल या कमांड प्रॉम्प्ट से) से शुरू किया जा सकता है।
आह्वान कैसे करें?
यह प्रोग्राम का नाम दर्ज करके किया जा सकता है जिसके बाद किसी भी विकल्प या तर्क की आवश्यकता होती है जो प्रोग्राम को उपयोगकर्ता जो चाहता है उसे करने के लिए निर्देश देने की आवश्यकता होगी।
नीचे दिए गए आदेश कुछ नमूना कार्यक्रम आमंत्रण दिखाते हैं। 'शेल>' कमांड दुभाषिया के लिए संकेत का प्रतिनिधित्व करता है; जो उपयोगकर्ता के प्रकार का हिस्सा नहीं है। उपयोगकर्ता द्वारा देखा गया विशिष्ट संकेत उनके कमांड दुभाषिया पर निर्भर करता है।
श, ksh, या बैश के लिए $, csh या tcsh के लिए %, और Windows कमांड.com या cmd.exe कमांड दुभाषियों के लिए C:\> विशिष्ट संकेत हैं।
क्वेरी
shell> mysql −−user=root test shell> mysqladmin extended−status variables shell> mysqlshow −−help shell> mysqldump −u root personnel
तर्क जो सिंगल या डबल डैश (−, -−) से शुरू होते हैं, प्रोग्राम विकल्प निर्दिष्ट करते हैं।
विकल्प आमतौर पर एक प्रोग्राम के कनेक्शन प्रकार को इंगित करते हैं जिसे सर्वर से बनाया जाना चाहिए या इसके संचालन मोड को प्रभावित करना चाहिए।
गैर-विकल्प तर्क, यानी ऐसे तर्क जिनमें एक प्रमुख डैश नहीं है, कार्यक्रम को अतिरिक्त जानकारी प्रदान करते हैं।
उदाहरण
mysql प्रोग्राम डेटाबेस नाम के रूप में पहले गैर-विकल्प तर्क की व्याख्या करता है, जिसका अर्थ है कि कमांड mysql -−user=root test इंगित करता है कि उपयोगकर्ता परीक्षण डेटाबेस का उपयोग करना चाहता है।
कई कार्यक्रमों में कुछ विकल्प समान होते हैं।
सबसे अधिक उपयोग किए जाने वाले विकल्प हैं −−होस्ट (या −h), −−उपयोगकर्ता (या −u), और −−पासवर्ड (या −p) विकल्प जो कनेक्शन पैरामीटर निर्दिष्ट करते हैं। ये विकल्प उस होस्ट को इंगित करते हैं जहां MySQL सर्वर चल रहा है, और उपयोगकर्ता नाम और उपयोगकर्ता के MySQL खाते का पासवर्ड।