mysql使用foreign key 设置外键,php中也可以使用命令来这样做
语句是create table example3(
id int,
stu_id int,
course_id int,
constraint stu_f foreign key(stu_id,corse_id) references example2(stu_id,course_id)
);
即可
其中 constraint stu_f foreign key(stu_id,corse_id) references example2(stu_id,course_id), 进行说明一下 constraint 这个是说明, stu_f这个是外键名称,
foreign key是设置外键的关键词 ,(stu_id,corse_id)是要设置的外键字段名,references example2用来指定要关联到那个表,(stu_id,course_id)要关联到的主表的id。