Как вы можете увидеть полевые комментарии от клиента MySQL? - PullRequest
20 голосов
/ 20 октября 2011

Я бы хотел видеть комментарии к отдельным полям.Обычно что-то, что я ожидаю от «описания» параметров.

mysql> describe metrics;
+-------+---------------------+------+-----+---------+----------------+
| Field | Type                | Null | Key | Default | Extra          |
+-------+---------------------+------+-----+---------+----------------+
| id    | int(10) unsigned    | NO   | PRI | NULL    | auto_increment |
| ty    | int(10) unsigned    | NO   |     | NULL    |                |
| t     | bigint(20) unsigned | NO   |     | NULL    |                |
| s     | int(10) unsigned    | NO   |     | 60000   |                |
| e     | int(10) unsigned    | NO   |     | NULL    |                |
| c     | int(10) unsigned    | NO   |     | NULL    |                |
+-------+---------------------+------+-----+---------+----------------+

Ответы [ 3 ]

69 голосов
/ 02 октября 2012
show full columns from <table_name>

Это вывод:

| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment

Я надеюсь, что это полезно для вас

12 голосов
/ 20 октября 2011

Этот запрос даст вам гораздо больше информации, чем оператор describe:

SELECT * 
FROM information_schema.columns 
WHERE table_name = 'metrics'
AND table_schema = '...' -- Optionally, filter the schema as well, to avoid conflicts
3 голосов
/ 03 марта 2017

всегда Вы можете использовать:

show create table <tablename>
...