SHOW. Просмотр информации о таблицах и базах данных MySQL

Команда SHOW

С помощью команды SHOW можно просматривать информацию о колонках в таблицах и о самих базах данных, а также прочие данные о статистике и производительности сервера MySQL.

Далее рассмотрим несколько полезных применений команды SHOW.

В некоторых командах используется флаг - \G для более удобного вертикального вывода данных.

В квадратных скобках - [ ] указаны необязательные команды, которые могут дополнить детальность запроса.

Показать все доступные базы данных.

Показать все таблицы в базе данных.

Показать все колонки в таблице, также выведет типы данных, ключи, значения по умолчанию и др.

Отобразить статистику таблиц.

Показать информацию об индексировании таблицы.

Получить данные о первичном и внешних ключах таблицы.

Отобразить привилегии пользователя.

Показать информацию о статусе работы MySQL сервера.

Просмотр данных о состоянии главного Master-сервера (при наличии репликации).

Просмотр данных о состоянии зависимых Slave-серверов (при наличии репликации).

Отобразить логи (при включенном логгировании).

Выполняемые, в текущий момент процессы.

Отобразить значения всех переменных MySQL сервера.