Відповіді:
describe [db_name.]table_name;
для відформатованого виводу, або
show create table [db_name.]table_name;
для оператора SQL, який можна використовувати для створення таблиці.
desc [db_name.]table_name;
коротко.
Ви також можете використовувати скорочення для опису, як desc
для опису таблиці.
desc [db_name.] table_name;
або
використовувати db_name;
desc table_name;
Ви також можете використовувати explain
для опису таблиці.
поясніть [db_name.] table_name;
Дивіться офіційний док
Дасть вихід типу:
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(10) | NO | PRI | NULL | |
| name | varchar(20) | YES | | NULL | |
| age | int(10) | YES | | NULL | |
| sex | varchar(10) | YES | | NULL | |
| sal | int(10) | YES | | NULL | |
| location | varchar(20) | YES | | Pune | |
+----------+-------------+------+-----+---------+-------+
Можливо, питання тут має бути дещо точнішим щодо того, що потрібно, оскільки його можна прочитати двома різними способами. тобто
З огляду на прийняту відповідь, ОП явно мав на меті інтерпретувати її в першу чергу. Для тих, хто читає питання, іншим способом спробуйте
SELECT `table_schema`
FROM `information_schema`.`tables`
WHERE `table_name` = 'whatever';