Answers:
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 | |
+----------+-------------+------+-----+---------+-------+
在这里,可能需要使问题更精确一些,因为可以用两种不同的方式来理解它。即
给出了公认的答案,OP显然希望将其以第一方式进行解释。对于任何以其他方式阅读问题的人
SELECT `table_schema`
FROM `information_schema`.`tables`
WHERE `table_name` = 'whatever';