MySQL 外键问题
清空、删除具有外键约束的表时报ERROR 1701(42000)的解决
解决方法:
解除外键约束
mysql> set foreign_key_checks=0;
删除表后添加外键约束
mysql> set foreign_key_checks=1;
查询外键
select * from information_schema.KEY_COLUMN_USAGE where CONSTRAINT_NAME='表名'
查询结果其中几个字段
TABLE_SCHEMA 数据库名称
TABLE_NAME 从数据表
REFERENCED_TABLE_SCHEMA 主数据库
REFERENCED_TABLE_NAME 主数据表
相关文章:mysql 外键(foreign key)的详解和实例