错误:错误1822:无法添加外键约束。引用表“ student”中约束“ StudentID”的缺少索引
我的创建表SQL代码:
-- -----------------------------------------------------
-- Table `mydb`.`University`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`University` (
`UniversityID` INT NOT NULL,
`StudentID` INT NOT NULL,
`UniversityName` VARCHAR(45) NULL,
`UniversityAddress` VARCHAR(45) NULL,
PRIMARY KEY (`UniversityID`),
INDEX `fk_students` (`StudentID` ASC) VISIBLE,
CONSTRAINT `StudentID`
FOREIGN KEY (`StudentID`)
REFERENCES `mydb`.`Student` (`StudentID`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
SQL脚本执行完成:语句:成功6次,失败1次
以最终形式获取后视图定义。 什么都没拿