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;










