DESCRIBE (DESC) কমান্ড: টেবিল কাঠামোর সংক্ষিপ্ত বিবরণ
DESCRIBE বা সংক্ষিপ্ত DESC কমান্ড একটি টেবিলের কলাম নাম, ডেটা টাইপ, NULL-अনুমতি, কী টাইপ (PRI/UNI/MUL), ডিফল্ট মান, এক্সট্রা ইনফো (auto_increment ইত্যাদি) দেখায়।
সিনট্যাক্স
DESCRIBE yourTableName; -- বা DESC yourTableName;
উদাহরণ: Student টেবিল
mysql> DESCRIBE Student; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+
সমতুল্য কমান্ড: SHOW COLUMNS
mysql> SHOW COLUMNS FROM Student; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+
দউই কমান্ডই একই আউটপুট দেয়। DESC টাইপ করার চেয়ে ছোট এবং দ্রুত।