外键约束 foreign key
注意:支持外键表的类型是 innoDB
创建外键语法
alter table 表名 add constraint 外键名称(起名字) foreign key(外键字段名) r eferences 外表表名(主键字段名);
实例:创建表 grade student ,类型innoDB
alter table student add constraint FK_gid foreign key(gid) references grade (id);
删除外键语法格式
alter table 表名 drop foreign key 外键名(刚起的名字);
实例
创建了外键约束之后添加数据就比较麻烦了,需要先添加grade表里面的主键,才能添加student外键,数据必须的一样,否则添加不进去。