我在使用 MySQL 时不断收到错误“不正确的索引名称 'f7'”,我已将其范围缩小到以下内容:
首先我创建表,
CREATE TABLE testTable (
id INTEGER PRIMARY KEY AUTO_INCREMENT,
f7 INTEGER NOT NULL,
FOREIGN KEY (f7) REFERENCES testTable2 (id) ON DELETE CASCADE ON UPDATE CASCADE,
) ENGINE=InnoDB;
然后在别处,
ALTER TABLE testTable ADD UNIQUE f7;
这使我相信这与重复索引(?)有关,我只是不知道如何解决它。非常感谢。