Mysql联合主键,索引

 时间:2026-02-13 03:50:43

1、主键:每张表中非空且唯一的字段是主键率巨盯,每张表只能有倘亲一个主键,如果表中有多个非空且唯一的字段,那第一个非空且唯一的字段是主键.

Mysql联合主键,索引

2、主键和非空且唯一的区别:主键还是一个索引,从约束来讲他俩是一致的,非空且唯一的字段不具有主键的其他特性.

3、联合主键:两个字段合起来具有非空且唯一的特性.

Mysql联合主键,索引

4、创建联合主键.

alter table 表名 add primary key (字段1,字段2,...)

Mysql联合主键,索引

5、索引:存储引擎快速找到记录的一种数据结构. 索引是查询里边最有效的手段,没有索引基本完了. 没有索引数据库查询都是低效查询,不可容忍的低效.

6、hash算法索引(类似新华字典的目录)

hash速度快但是只能用 in、= 这类结构,查询单条的倘酱数据,不能查询序列的,比如where id > 100.

Mysql联合主键,索引

7、btree(二叉树)算法索引

可以查询序列数据.

Mysql联合主键,索引

8、索引有三种: 普通索引、唯一索引、主键索引.

创建普通索引:alter table 表名 add index 索引名 选择算法 (字段名);

创建唯一索引:   alter table 表名 add unique index 选择算法 (字段名);

创建主键索引:   alter table 表名 add primary key (字段名);

Mysql联合主键,索引

  • 如何利用文献共享平台检索资料
  • 按数字顺序批量重命名文件名
  • 屁股翘更性感 小S教你四个提臀法
  • 墨刀如何导入sketch设计稿
  • javaAPI元注解之Documented
  • 热门搜索
    去云南旅游多少钱 十一黄金周旅游 长白山旅游地图 北京市旅游局网站 松山森林旅游区 福州周边旅游 浙江省内旅游景点 宣城旅游景点大全 荆楚旅游网 北戴河旅游网