Документация на MySQL

       

SHOW


СИНТАКСИС:

SHOW DATABASES [LIKE wild] SHOW KEYS FROM table_name SHOW TABLES [FROM database] [LIKE wild] SHOW [COLUMNS|FIELDS] FROM table [FROM database] [LIKE wild]

ОПИСАНИЕ:

Отображает информацию о базе данных MySQL. "wild" эквивалент регулярному выражению для SQL LIKE.

ПРИМЕР:

$ mysql WidgetDB Welcome to the mysql monitor. Commands ends with ; or \g. Type 'help' for help. mysql> SHOW fields FROM Widget_Table from WidgetDB; 6 rows in set (0.34 sec) +--------------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +--------------------+--------------+------+-----+---------+----------------+ | widget_id | mediumint(8) | | PRI | 0 | auto_increment | | widget_name | char(60) | | MUL | | | | widget_color_id | mediumint(8) | | MUL | 0 | | | widget_size_id | mediumint(8) | | | 0 | | | widgets_on_hand | smallint(5) | | | 0 | | | widget_price | float(8,2) | | | 0.00 | | | commission_percent | float(4,2) | | | 0.00 | | +--------------------+--------------+------+-----+---------+----------------+ mysql>

Первые два поля довольно очевидны. Null будет содержать YES, если это поле может быть равным NULL, Key сообщает имеет ли это поле индекс, Default сообщает Вам значение по умолчанию, которое будет назначено этому полю, если там ничего не окажется после выполнения команды INSERT, Extra указывает другие атрибуты поля, такие как AUTO_INCREMENT, например.



Содержание раздела