1、单字段主键
create table 表名(
字段名1 数据类型1 comment "备注信息1" primary key,
字段名2 数据类型2 comment "备注信息2"
);
查看一下:desc li;
2、多字段主键
字段名1 数据类型1 comment "备注信息1" ,
字段名2 数据类型2 comment "备注信息2",
字段名3 数据类型3 comment "备注信息3" ,
primary key(字段名1,字段名2)
);
查看一下:desc classroom;
3、外键
constraint 字段别名一般为fk_本表字段名 foreign key (本表字段名) references 来源表名(来源表中字段名)
班级表中 主键:班级名 其他字段:人数、班长、联系方式
教师表 主键:教师号 其他字段:教师名
课表 外键:班级名、教师号、其他字段:课程名、.....
查看:desc timetable;
4、
非空 | not null |
唯一 | unique |
默认 | default “默认值” |
自增 | auto increment |
查看一下:desc book;