主键是不是分一列和多列的组合(复合主键)
约束是不是分
1.NOT NULL :非空,用于保证该字段的值不能为空。
2.DEFAULT:默认值,用于保证该字段有默认值。
3.PRIMARY KEY:主键,用于保证该字段的值具有唯一性并且非空。
4.UNIQUE:唯一,用于保证该字段的值具有唯一性,可以为空。
5.CHECK:检查约束(MySql不支持),检查字段的值是否为指定的值。
6.FOREIGN KEY:外键
7auto_increment:自增约束
索引是不是分
1普通索引
2唯一索引
3主键索引
4组合索引
5全文索引
1约束的主键(3.PRIMARY KEY:主键)和
主键(一列和多列的组合(复合主键))和
主键索引这三个都是一样的吗
2约束的唯一约束(4.UNIQUE:唯一)和2唯一索引是一样的吗