Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

परिणाम सेट में तालिका प्रकार के साथ, हम वर्तमान डेटाबेस में MySQL तालिकाओं की सूची की जांच कैसे कर सकते हैं?


इसे SHOW FULL TABLES स्टेटमेंट के साथ किया जा सकता है। इसका सिंटैक्स इस प्रकार होगा -

सिंटैक्स

SHOW FULL TABLES

उदाहरण

निम्न उदाहरण में हमारा वर्तमान डेटाबेस 'क्वेरी' है इसलिए नीचे दिया गया विवरण हमें इस डेटाबेस से सेट किए गए परिणाम में तालिका प्रकार के साथ तालिका सूची दिखाएगा -

mysql> SHOW FULL TABLES;
+-----------------------------+------------+
| Tables_in_query             | Table_type |
+-----------------------------+------------+
| accounts                    | BASE TABLE |
| address                     | BASE TABLE |
| cars                        | BASE TABLE |
| cars_avgprice               | VIEW       |
| countries                   | BASE TABLE |
| customer_view               | VIEW       |
| customers                   | BASE TABLE |
| date_time_test              | BASE TABLE |
| detail_bday                 | BASE TABLE |
| details_city                | BASE TABLE |
.
.
.
| view_student_detail         | VIEW       |
| view_student_detail_columns | VIEW       |
| websites                    | BASE TABLE |
+-----------------------------+------------+
87 rows in set (0.01 sec)

उपरोक्त परिणाम सेट तालिका प्रकार के साथ तालिकाओं को दिखाते हैं अर्थात चाहे वह आधार तालिका हो या दृश्य।


  1. मैं किसी विशेष तरीके से सेट किए गए परिणाम में MySQL तालिका से रिकॉर्ड कैसे प्राप्त कर सकता हूं?

    एक विशेष तरीके से सेट किए गए परिणाम में MySQL तालिका से रिकॉर्ड प्राप्त करने के लिए, या तो आरोही या अवरोही, हमें ASC या DESC कीवर्ड के साथ ORDER BY क्लॉज का उपयोग करने की आवश्यकता है। यदि हम उपर्युक्त किसी भी कीवर्ड का उपयोग नहीं करेंगे तो MySQL डिफ़ॉल्ट रूप से आरोही क्रम में रिकॉर्ड लौटाता है। ORDE

  1. हम तालिकाओं की सूची में MySQL अस्थायी तालिकाओं को कैसे देख सकते हैं?

    जैसा कि हम जानते हैं कि हम SHOW TABLES स्टेटमेंट की मदद से डेटाबेस में टेबल्स की लिस्ट देख सकते हैं। लेकिन इस सूची में MySQL अस्थायी तालिकाओं को संग्रहीत नहीं किया जाता है या दूसरे शब्दों में हम कह सकते हैं कि हम SHOW TABLES कथन की सहायता से अस्थायी तालिकाओं को नहीं देख सकते हैं। इसे स्पष्ट करने के

  1. कैसे जांचें कि डेटाबेस में INFORMATION_SCHEMA.TABLES के साथ एक तालिका पहले से मौजूद है या नहीं।

    यह जांचने के लिए कि क्या MySQL का उपयोग करके डेटाबेस में कोई तालिका पहले से मौजूद है, आप INFORMATION_SCHEMA.TABLES का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - INFORMATION_SCHEMA से TABLE_NAME चुनें। TABLE_SCHEMA =yourDatabaseName और TABLE_NAME =yourTableName; डेटाबेस में कोई तालिका पहले से मौ