MySQL数据管理——(三)
MySQL数据管理——(三) 5.1外键(Foreign key)(了解即可) 创建外键方式一: 在创建表的时候,增加约束(比较繁琐,不推荐使用) -- 创建一张年级表(主表) CREATE TABLE ` grade ` ( ` gradeid ` int ( 11 ) NOT NULL AUTO_INCREMENT COMMENT '年级ID' , ` gradename ` varchar ( 60 ) NOT NULL COMMENT '年级名称' , PRIMARY KEY ( ` gradeid ` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 -- 创建一张学生表(从表) -- 在学生表中gradeid字段,要去引用年级表的gradeid字段 -- 外键使用步骤: -- 1、定义外键key -- 2、给这个外键添加约束(执行引用) references 引用 CREATE TABLE ` student ` ( ` id ` INT ( 10 ) NOT NULL COMMENT '学号' , ` name ` VARCHAR ( 60 ) NOT NULL DEFAULT '匿名' COMMENT '姓名' , ` age ` INT ( 2 ) NOT NULL COMMENT '年龄' , ` sex ` VARCHAR