mysql显示所有foreign key

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='project' and  
    referenced_table_name is not null;  

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='project' and referenced_table_name is not null;
原文地址:https://www.cnblogs.com/zhaozhilu/p/3053147.html