कुल टेबल्स की संख्या गिनने के लिए, table_schema के साथ count(*) की अवधारणा का उपयोग करें। सबसे पहले, यह जांचने के लिए कि हमारे डेटाबेस "business" में कितनी टेबल्स मौजूद हैं, हमें 'show' कमांड का उपयोग करने की आवश्यकता है।
mysql> show tables;
निम्नलिखित आउटपुट डेटाबेस "business" में सभी टेबल्स प्रदर्शित करता है।
+--------------------------+ | Tables_in_business | +--------------------------+ | addcheckconstraintdemo | | addcolumntable | ... (132 tables listed) ... | xmldemo | +--------------------------+ 132 rows in set (0.01 sec)
उपरोक्त में, हमारे पास डेटाबेस business में 132 टेबल्स हैं।
टेबल्स की संख्या जांचने के लिए।
mysql> SELECT count(*) AS TOTALNUMBEROFTABLES -> FROM INFORMATION_SCHEMA.TABLES -> WHERE TABLE_SCHEMA = 'business';
निम्नलिखित आउटपुट सभी टेबल्स की संख्या देता है।
+---------------------+ | TOTALNUMBEROFTABLES | +---------------------+ | 132 | +---------------------+ 1 row in set (0.01 sec)
अतिरिक्त: केवल बेस टेबल्स गिनने के लिए (व्यूज़ को छोड़कर):WHERE TABLE_SCHEMA = 'db' AND TABLE_TYPE = 'BASE TABLE'जोड़ें।information_schema.TABLESमेंTABLE_ROWSअनुमानित पंक्ति संख्या भी प्रदान करता है (InnoDB के लिए सटीक नहीं)।