Đã thử nó ở đây và gặp lỗi tương tự. Tuy nhiên, điều này hoạt động:
CREATE TABLE test2 (
ID INT NOT NULL AUTO_INCREMENT,
col1 INT NOT NULL,
col2 INT NOT NULL,
PRIMARY KEY (ID),
CONSTRAINT fk FOREIGN KEY (col1)
REFERENCES test1(ID)
ON UPDATE CASCADE
ON DELETE RESTRICT,
CONSTRAINT fk2 FOREIGN KEY (col2)
REFERENCES test1(ID)
ON UPDATE CASCADE
ON DELETE RESTRICT
) ENGINE=InnoDB
Có, tôi biết - kịch bản của bạn nên làm việc (ngay cả khi nó có vẻ không có nhiều ý nghĩa). Tuy nhiên, tôi đoán phiên bản mới này tốt hơn.