查看依赖当前表的外键的表的集合

当我们想查看一个数据库表有多少其他表通过外键依赖这个表的时候,可以通过可视化的工具来看,当没有工具可以使用的时候,可以通过如下的sql查询来完成:


select    
    concat(table_name, '.', column_name) as 'foreign key',     
    concat(referenced_table_name, '.', referenced_column_name) as 'references'  
from  
    information_schema.key_column_usage   
where  
    table_schema='$databasename' and  
    referenced_table_name is not null;  

其中'$databasename' 要替换成您要查询的那个数据库的名称。

猜你喜欢

转载自zengshaotao.iteye.com/blog/1918327
今日推荐