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

MySQL डेटाबेस में टेबल का स्कीमा कैसे दिखाएं?


स्कीमा दिखाने के लिए, हम 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)

  1. - MySQL में टेबल संरचना को कैसे क्लोन करें?

    MySQL में क्लोन करने के लिए LIKE क्लॉज का उपयोग करें। उदाहरण टेबल बनाएं: mysql> create table DemoTable1 ( -> StudentId int, -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.55 sec) रिकॉर्ड डालें: mysql> insert into DemoTable1 values(100, John); Query OK, 1 r

  1. - MySQL में खाली टेबल कैसे जाँचें?

    MySQL में टेबल खाली है या नहीं जाँचना किसी टेबल में डेटा है या नहीं जाँचने के लिए उसमें से रिकॉर्ड निकालने का प्रयास करें। यदि टेबल खाली है, तो खाली सेट लौटेगा। टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable (Id INT, Name VARCHAR(100), Age INT); Query OK, 0 rows affected (0.80 sec) mysql&

  1. - MySQL में SHOW TABLES से डेटाबेस की सभी टेबल नाम देखें

    MySQL में SHOW TABLES स्टेटमेंट का उपयोग करके वर्तमान या निर्दिष्ट डेटाबेस की सभी टेबल नाम सूचीबद्ध कर सकते हैं। सिंटैक्स SHOW TABLES [FROM डेटाबेस_नाम]; उदाहरण 1. विशिष्ट डेटाबेस से टेबल सूची SHOW TABLES FROM hb_student_tracker; 2. परिणाम +------------------------------+ | Tables_in_hb_student