无法添加外键构造MySql
我正在用MySQL为学校创建一个数据库。它出现了错误“无法添加外键约束”。我查看了其他类似问题,但无法找出它与我的表的关系。请帮忙 更新您的无法添加外键构造MySql,mysql,sql,foreign-keys,foreign-key-relationship,Mysql,Sql,Foreign Keys,Foreign Key Relationship,我正在用MySQL为学校创建一个数据库。它出现了错误“无法添加外键约束”。我查看了其他类似问题,但无法找出它与我的表的关系。请帮忙 更新您的条目表,如下所示: CREATE TABLE IF NOT EXISTS entries( entry_id INT UNSIGNED NOT NULL AUTO_INCREMENT, exam_date DATE NOT NULL, student_id INT REFERENCES students(student_id), subject_id INT
条目
表,如下所示:
CREATE TABLE IF NOT EXISTS entries(
entry_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
exam_date DATE NOT NULL,
student_id INT REFERENCES students(student_id),
subject_id INT REFERENCES subjects(subject_id),
PRIMARY KEY(entry_id)
)