यदि आप MySQL पर एक अलग उपयोगकर्ता के रूप में लॉगिन करना चाहते हैं, तो आपको "mysql -u -p कमांड" का उपयोग करना होगा। एक अलग उपयोगकर्ता के रूप में लॉगिन करने के लिए सिंटैक्स निम्नानुसार है।
>mysql -u yourUsername -p एंटर की दबाने के बाद पासवर्ड डालें -
उपरोक्त सिंटैक्स को समझने के लिए, आइए MySQL में एक यूजर बनाएं। वाक्य रचना इस प्रकार है -
उपयोगकर्ता 'yourUserName'@'localhost' बनाएं, जिसे 'yourPassword' से पहचाना गया हो;
अब मैं 'जॉन' नाम से एक यूजर बनाने जा रहा हूं और पासवर्ड 'john123456' है। क्वेरी इस प्रकार है -
mysql> 'जॉन'@'लोकलहोस्ट' 'जॉन'@'लोकलहोस्ट' बनाएं, जिसकी पहचान 'जॉन123456' द्वारा की गई हो;क्वेरी ठीक है, 0 पंक्तियां प्रभावित हुई हैं (0.15 सेकेंड)
अब जांचें कि उपयोगकर्ता MySQL.user तालिका में बनाया गया है या नहीं। MySQL.user तालिका से सभी उपयोगकर्ताओं को सूचीबद्ध करने के लिए क्वेरी इस प्रकार है -
mysql> MySQl.user से उपयोगकर्ता चुनें;
निम्नलिखित आउटपुट है -
<पूर्व>+------------------+| उपयोगकर्ता |+---------------------+| मनीष || उपयोगकर्ता2 || mysql.infoschema || mysql.session || mysql.sys || जड़ || एडम स्मिथ || जॉन || उपयोगकर्ता1 || पूर्वाह्न |+------------------+10 पंक्तियाँ सेट में (0.00 सेकंड)अब आपको उपयोगकर्ता जॉन को सभी विशेषाधिकार देने की आवश्यकता है। क्वेरी इस प्रकार है:
mysql> पर सभी विशेषाधिकार प्रदान करें *। * TO 'जॉन'@'लोकलहोस्ट';क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.19 सेकंड)
अब एक अलग उपयोगकर्ता के रूप में लॉगिन करने के लिए, पहले विंडोज + आर शॉर्टकट कुंजी दबाकर कमांड प्रॉम्प्ट खोलें और सीएमडी टाइप करें। अब आपको OK बटन दबाना है। स्क्रीनशॉट इस प्रकार है -
OK बटन दबाने के बाद आपको एक कमांड प्रॉम्प्ट मिलेगा। स्क्रीनशॉट इस प्रकार है -
इसके बाद बिन की लोकेशन पर पहुंचें। नीचे दिए गए चरणों का पालन करें:
चरण 1 -
चरण 2 -
अब शुरुआत में चर्चा किए गए उपरोक्त सिंटैक्स का उपयोग करें। उपयोगकर्ता नाम 'जॉन' और पासवर्ड 'जॉन 123456' दें, जिसे हमने लॉगिन करने के लिए ऊपर बनाया था। आदेश इस प्रकार है -
Enter key दबाने के बाद आपको पासवर्ड देना होगा। क्वेरी इस प्रकार है -