【发布时间】:2013-06-30 11:48:34
【问题描述】:
我有一个相当大的关系数据库,并且正在处理管理后端。我想知道哪些表引用了一个特定表中的列。
例如:假设我有一个表products,其中id 作为主索引。我可以有很多引用该索引的表,例如orders 表、user_bookmarks 表和product_reviews 表。如果我想删除一个特定的产品,我首先需要对其他表做一些工作——一个简单的“级联”或“删除”指令是不够的。如何让 MySQL 准确地告诉我哪些表中的哪些列引用了 products.id 索引?
额外问题:是否有使用 phpmyadmin 获取此信息的内置方法?
【问题讨论】:
标签: mysql phpmyadmin foreign-keys