外键:
准备:创建两张表,一个班级表和一个学生表#建库CREATE DATABASE chapter05;
#建表USE chapter05;
CREATE TABLE grade(
id int(4) NOT NULL PRIMARY KEY,
name varchar(36)
);
CREATE TABLE student(
sid int(4) NOT NULL PRIMARY KEY,
sname varchar(36),
gid int(4) NOT NULL
);
(1)为表添加外键约束
#student添加外键约束
alter table student add constraint FK_ID foreign key(gid) REFERENCES grade (id);
#查看学生表和班级表
desc grade;
desc student;
#查看表的详细结构
show create table student;
(2)删除外键约束
#student中的外键约束删除
alter table student drop foreign key FK_ID;
2.操作关联表
(1)添加数据