Просмотреть все ограничения таблицы / базы данных в MySQL - PullRequest
1 голос
/ 18 ноября 2009

Как просмотреть все ограничения (первичные ключи, вторичные ключи, утверждения, триггеры и т. Д.) В базе данных / таблице MySQL в среде командной строки.

Ответы [ 2 ]

3 голосов
/ 18 ноября 2009

Просто выведите базу данных без данных, используя

mysqldump --no-data  (other options)

Как будто вы делали резервную копию. Используйте те же параметры, что и при создании резервной копии (возможно, --lock-tables = 0 - вам не нужна блокировка при выгрузке схемы)

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

1 голос
/ 18 ноября 2009

DESCRIBE - псевдоним для SHOW COLUMNS, например ярлык. Если вам нужны все остальные вещи, вам нужно использовать команды SHOW для своих вещей. И ПОКАЗАТЬ КОЛОННЫ для отдыха.

Опишите

Показать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...