Определение зависимых таблиц в MySQL?

#mysql

#mysql

Вопрос:

В MySQL мне нужно знать, какие таблицы зависят от других таблиц. Возможно ли получить отношения?

В SQL Server можно видеть зависимые таблицы. Я надеюсь, что MySQL тоже может это сделать.

Если это в графической форме, то это еще лучше.

Ответ №1:

Возможно, вам нужна SHOW CREATE TABLE команда?

Если определены внешние ключи, приведенная выше команда покажет вам, что это такое.

Ответ №2:

Взгляните на information_schema, особенно на таблицу key_column_usage.

http://dev.mysql.com/doc/refman/5.0/en/key-column-usage-table.html

Ответ №3:

Взгляните на Database Explorer (дерево зависимостей объектов) — уникальную функцию в dbForge Studio для MySQL. Легко просматривать ссылки на объекты и зависимые элементы в Database Explorer. Компиляция зависимых элементов для отладки теперь также доступна через контекстное меню объекта.

пример зависимости

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

Ответ №4:

может быть, вам нужен графический интерфейс к mysql, поскольку вы так привыкли к SQL Server. если внешние ключи определены, это будет отображаться как ссылка между объектами при обратном проектировании базы данных.