#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. если внешние ключи определены, это будет отображаться как ссылка между объектами при обратном проектировании базы данных.