Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 流氓外键_Mysql_Yii_Foreign Keys - Fatal编程技术网

Mysql 流氓外键

Mysql 流氓外键,mysql,yii,foreign-keys,Mysql,Yii,Foreign Keys,我正在使用Yii,我得到了以下错误: SQLSTATE[23000]:完整性约束冲突:密钥“fk\u sub\u sector\u id”的1062重复条目“1” 我搜索了整个数据库 使用 SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA IS NOT NULL LIMIT 500

我正在使用Yii,我得到了以下错误:

SQLSTATE[23000]:完整性约束冲突:密钥“fk\u sub\u sector\u id”的1062重复条目“1”

我搜索了整个数据库

使用

SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE REFERENCED_TABLE_SCHEMA IS NOT NULL 
LIMIT 500
对于关键,它似乎不存在,我在Yii中查看了我的模型。看不到它的任何参考资料。它还能藏在哪里呢?

好的


这实际上是我的一个索引,这才是问题所在,而不是实际的约束

“重复条目”表示唯一的密钥冲突,而不是外键冲突。@BillKarwin是的,我发现了这一点,这是我自己的错,我实际上用FK标记了索引,表明它是用作FK的字段上的索引,这让我很困惑。谢谢