DESCRIBE এবং SHOW CREATE TABLE দিয়ে স্কিমা দেখা
টেবিল কাঠামো (কলাম, টাইপ, কী, ডিফল্ট ইত্যাদি) জানার দুটি মূল পদ্ধতি রয়েছে।
১. DESCRIBE (বা DESC) কমান্ড
mysql> DESCRIBE business.student; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+
২. SHOW CREATE TABLE কমান্ড
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 ... | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
পার্থক্য: DESCRIBE কলাম-লেভেল ইনফো দেয়, SHOW CREATE TABLE পুরো DDL স্টেটমেন্ট (ইনডেক্স, ইঞ্জিন, চারসেট সহ) দেখায়।