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;
posted @ 2013-05-01 14:05  赵治鲁  阅读(350)  评论(0编辑  收藏  举报