MongoDB in 25 minutes (Machine Learning)
विषयसूची:
- MySQL डेटाबेस दिखाएँ
- सभी MySQL डेटाबेस दिखाएँ
- परिणाम को फ़िल्टर करना
- कमांड लाइन से MySQL डेटाबेस दिखाएँ
- निष्कर्ष
MySQL डेटाबेस सर्वर का प्रशासन करते समय, आपके द्वारा किए जाने वाले सबसे आम कार्यों में से एक पर्यावरण से परिचित होना है। इसमें डेटाबेस को सूचीबद्ध करने जैसे कार्य शामिल हैं, जो सर्वर पर रहते हैं, किसी विशेष डेटाबेस की तालिकाएँ प्रदर्शित करते हैं या उपयोगकर्ता खातों और उनके विशेषाधिकारों के बारे में जानकारी प्राप्त करते हैं।
यह ट्यूटोरियल बताता है कि कमांड लाइन के माध्यम से सभी डेटाबेस को MySQL या MariaDB सर्वर में कैसे दिखाना है।
MySQL डेटाबेस दिखाएँ
MySQL डेटाबेस की सूची प्राप्त करने का सबसे आम तरीका MySQL सर्वर से कनेक्ट करने के लिए MySQL सर्वर का उपयोग करके और
SHOW DATABASES
कमांड को चलाना है।
निम्नलिखित आदेश का उपयोग करके MySQL सर्वर तक पहुँचें और संकेत मिलने पर अपना MySQL उपयोगकर्ता पासवर्ड डालें:
mysql -u user -p
यदि आपने अपने MySQL उपयोगकर्ता के लिए कोई पासवर्ड सेट नहीं किया है तो आप
-p
स्विच को छोड़ सकते हैं।
MySQL शेल के भीतर से निम्नलिखित कमांड निष्पादित करें:
SHOW DATABASES;
कमांड उन सभी डेटाबेसों की एक सूची प्रिंट करेगा जिसके लिए उपयोगकर्ता को किसी प्रकार का विशेषाधिकार प्राप्त है। आउटपुट इस के समान होगा:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
एक और कमांड जिसे आप डेटाबेस को सूचीबद्ध करने के लिए उपयोग कर सकते हैं वह
SHOW SCHEMAS
जो
SHOW DATABASES
लिए एक पर्याय है:
SHOW SCHEMAS;
उत्पादन के समान होगा जब
SHOW DATABASES
कमांड का उपयोग किया जाएगा:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
सभी MySQL डेटाबेस दिखाएँ
MySQL सर्वर पर सभी डेटाबेस को सूचीबद्ध करने के लिए आपको एक उपयोगकर्ता के रूप में लॉगिन करना होगा जो सभी डेटाबेस तक पहुंच सकता है, डिफ़ॉल्ट रूप से MySQL रूट उपयोगकर्ता है या वैश्विक
SHOW DATABASES
विशेषाधिकार सेट करता है।
एक MySQL रूट उपयोगकर्ता में प्रवेश करें:
mysql -u user -p
SHOW DATABASES
कमांड चलाएँ:
SHOW DATABASES;
आपको MySQL सर्वर पर सभी डेटाबेसों की एक सूची दिखाई देगी:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
परिणाम को फ़िल्टर करना
एक विशिष्ट पैटर्न के अनुसार
SHOW DATABASES
कमांड के आउटपुट को फ़िल्टर करने के लिए
LIKE
क्लॉज का उपयोग किया जा सकता है।
SHOW DATABASES LIKE pattern;
उदाहरण के लिए, निम्नलिखित कथन उन सभी डेटाबेसों को लौटा देगा जिनके नाम 'खुले' से शुरू होते हैं:
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
प्रतिशत चिह्न (
%
) का अर्थ है शून्य, एक या एकाधिक वर्ण।
निम्नलिखित कथन आपको उन सभी डेटाबेसों की एक सूची देगा जो या तो "खुले" या "शब्द" से शुरू होते हैं:
SELECT schema_name
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
कमांड लाइन से MySQL डेटाबेस दिखाएँ
MySQL शेल में लॉग-इन किए बिना डेटाबेस की एक सूची प्राप्त करने के लिए आप या तो
-e
विकल्प के साथ
mysql
कमांड का उपयोग कर सकते हैं जो निष्पादित या
mysqlshow
के लिए खड़ा है जो डेटाबेस और तालिकाओं की जानकारी प्रदर्शित करता है।
यह विशेष रूप से उपयोगी है जब आप शेल स्क्रिप्ट का उपयोग करके अपने MySQL डेटाबेस के साथ काम करना चाहते हैं।
सभी डेटाबेस की सूची दिखाने के लिए अपने टर्मिनल पर निम्न कमांड चलाएँ:
mysql -u user -p -e 'show databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
यहाँ
mysqlshow
कमांड का उपयोग करके एक उदाहरण दिया गया है:
mysqlshow -u user -p
आउटपुट पिछले कमांड से एक के समान होगा।
निष्कर्ष
आपने सीखा है कि अपने MySQL सर्वर में सभी डेटाबेस की सूची कैसे प्राप्त करें।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
mysql मारीदबPsql का उपयोग करके postgresql डेटाबेस और तालिकाओं की सूची कैसे दें

PostgreSQL डेटाबेस सर्वर का प्रशासन करते समय, आपके द्वारा निष्पादित किए जाने वाले सबसे सामान्य कार्यों में से एक डेटाबेस और उनके तालिकाओं को सूचीबद्ध कर रहा है। PostgreSQL psql नामक एक इंटरैक्टिव टूल के साथ आता है जो आपको सर्वर से कनेक्ट करने और इसके खिलाफ क्वेरी चलाने की अनुमति देता है।
Mysql में उपयोगकर्ताओं को कैसे दिखाएं / सूचीबद्ध करें

यह ट्यूटोरियल बताता है कि कमांड लाइन के माध्यम से MySQL डेटाबेस सर्वर में सभी उपयोगकर्ता खातों को कैसे सूचीबद्ध किया जाए।
एक mysql डेटाबेस में सूची (शो) टेबल

यह आलेख दिखाता है कि SHOW TABLES कमांड का उपयोग करके कमांड-लाइन के माध्यम से MySQL या MariaDB डेटाबेस में तालिकाओं को कैसे सूचीबद्ध किया जाए।