Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

कमांड लाइन के माध्यम से लिनक्स पर एक MySQL उपयोगकर्ता बनाएं

पिछली श्रृंखला:
कमांड लाइन 101 के माध्यम से MySQL:बेसिक डेटाबेस इंटरेक्शन

इस लेख में, हम चर्चा करेंगे कि कमांड लाइन के माध्यम से लिनक्स पर एक नया उपयोगकर्ता बनाने के लिए MySQL का उपयोग कैसे करें। हम रूट उपयोगकर्ता के रूप में CentOS संस्करण 6.5 चलाने वाले लिक्विड वेब कोर-प्रबंधित सर्वर पर काम करेंगे। उपयोग किए गए कमांड को CentOS पर MySQL के बाद के संस्करणों पर भी काम करना चाहिए।

MySQL एक रिलेशनल डेटाबेस मैनेजमेंट एप्लिकेशन है जो मुख्य रूप से Linux पर उपयोग किया जाता है और LAMP स्टैक (Linux, Apache, MySQL और PHP) का एक घटक है।

पूर्व उड़ान जांच

  • रूट उपयोगकर्ता के रूप में लॉग इन करें।
  • टर्मिनल तक पहुंच प्राप्त करें।
  • कमांड लाइन का बुनियादी ज्ञान।

चरण 1. MySQL में लॉग इन करें

प्रारंभ में, हम रूट उपयोगकर्ता के रूप में सर्वर में लॉग इन करेंगे, और फिर निम्न कमांड का उपयोग करके कमांड लाइन से MySQL सर्वर तक पहुंचने के लिए एक टर्मिनल खोलेंगे:

mysql -u root -p

इस मामले में, हमने -u . का उपयोग करके उपयोगकर्ता को रूट के रूप में निर्दिष्ट किया है ध्वज, और फिर उपयोग किया -p ध्वजांकित करें ताकि MySQL लॉग इन हमें पासवर्ड के लिए संकेत दे। इसके बाद, हम लॉगिन पूरा करने के लिए अपना वर्तमान पासवर्ड दर्ज कर सकते हैं।

नोट: यदि हमें डेटाबेस में अपना रूट पासवर्ड (या किसी अन्य उपयोगकर्ता का पासवर्ड) बदलने की आवश्यकता है, तो कृपया कमांड लाइन के माध्यम से MySQL के लिए पासवर्ड बदलने पर इस ट्यूटोरियल की समीक्षा करें।

अब आपको एक MySQL प्रांप्ट पर होना चाहिए जो इससे काफी मिलता-जुलता दिखता है।

mysql> 

चरण 2. MySQL उपयोगकर्ता बनाएं

अब, हम परीक्षक . नाम से एक उपयोगकर्ता बनाएंगे , और पासवर्ड test123test! निम्न आदेश का उपयोग कर।

mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';

इतना ही! हमने सिंगल कमांड का उपयोग करके अपना पहला MySQL यूजर बनाया है। यह उपयोगकर्ता किसी भी MySQL डेटाबेस के साथ तब तक काम नहीं कर पाएगा जब तक उन्हें अतिरिक्त विशेषाधिकार नहीं दिए जाते। वास्तव में, वे उन्हें अतिरिक्त अनुमति दिए बिना लॉगिन नहीं कर पाएंगे। नए उपयोगकर्ता को उचित अनुमति देने के लिए, कृपया कमांड लाइन के माध्यम से MySQL उपयोगकर्ता को अनुमति देने पर हमारा अगला ट्यूटोरियल देखें।

MySQL उपयोगकर्ताओं की सूची देखें

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

SELECT User,Host FROM mysql.user;

निष्कर्ष

MySQL एक उत्कृष्ट ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। 2010 में, Oracle द्वारा इसकी खरीद के बाद MySQL को MariaDB में शामिल किया गया था। मारियाडीबी एक समुदाय संचालित और विकसित, रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (आरडीबीएमएस) है। यह जीएनयू जनरल पब्लिक लाइसेंस के तहत लाइसेंस प्राप्त एक मुक्त और मुक्त स्रोत सॉफ्टवेयर बना हुआ है।

किसी विशेषज्ञ से अभी बात करें

हमारी सहायता टीम इस प्रकार के सॉफ़्टवेयर को बनाए रखने और प्रबंधित करने में अनुभवी है। हमारे लिनक्स सिस्टम प्रशासकों और तकनीशियनों को कई वेब होस्टिंग तकनीकों का गहन ज्ञान है, विशेष रूप से इस लेख में चर्चा की गई। यदि आपके कोई प्रश्न हैं, तो हम दिन में 24 घंटे, सप्ताह में 7 दिन वर्ष में 365 दिन सहायता के लिए उपलब्ध हैं।

अगर आप पूरी तरह से प्रबंधित VPS सर्वर, क्लाउड डेडिकेटेड, VMWare प्राइवेट क्लाउड, प्राइवेट पैरेंट सर्वर या डेडिकेटेड सर्वर के मालिक हैं और आप बताए गए किसी भी चरण को करने में असहज महसूस कर रहे हैं, तो हम फोन के जरिए संपर्क कर सकते हैं। @800.580.4985, इस प्रक्रिया में आपकी सहायता के लिए एक चैट या समर्थन टिकट।

<फ़ील्डसेट>श्रृंखला नेविगेशनअगला लेख>>

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC के माध्यम से MySQL में UTF-8 डालने का प्रयास करते समय गलत स्ट्रिंग मान?

  2. पीडीओ mysql:कैसे पता चलेगा कि सम्मिलित सफल हुआ था

  3. MySQL क्वेरीज़ में सिंगल कोट, डबल कोट और बैकटिक्स

  4. डेबियन 10 पर नवीनतम MySQL 8 कैसे स्थापित करें

  5. Neo4j - Cypher . का उपयोग करके संबंध बनाएं