errno:150 报错,学习外键约束的时候,跟着视频敲得一样的代码,为啥我运行不起来

create table s_student(
no int primary key auto_increment,
name varchar(255),
cno int,
foreign key(cno) references t_class(classno));

img

reate table s_student(
no int primary key auto_increment,
name varchar(255),
cno int,
CONSTRAINT fk_name foreign key(cno) references t_class(classno));

像我这样

题主注意一下两个表的字段名,
classno和calssno,班级表中的字段名改对就可以了,改成classno和classname

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632