स्कीमा दिखाने के लिए, हम DESC कमांड का उपयोग कर सकते हैं। यह टेबल संरचना के बारे में विवरण देता है।
निम्न सिंटैक्स है।
DESCRIBE yourDatabaseName.yourTableName;
आइए उपरोक्त सिंटैक्स को लागू करते हैं।
mysql> DESCRIBE business.student;
आउटपुट निम्न है।
+-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+ 2 rows in set (0.05 sec)
SHOW CREATE TABLE कमांड की मदद से टेबल का स्कीमा दिखाने का सिंटैक्स।
SHOW CREATE TABLE yourDatabaseName.yourTableName;
क्वेरी निम्न है।
mysql> show create table business.student;
आउटपुट यहाँ है जो स्कीमा दर्शाता है।
+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | student | CREATE TABLE `student` (`id` int(11) DEFAULT NULL, `Name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL, KEY `NameStuIndex` (`Name`), KEY `idIndex` (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.03 sec)