一文彻底搞清楚MySQL的主键、外键、约束和各种索引

一文彻底搞清楚MySQL的主键、外键、约束和各种索引0 前言 主键用于唯一标识表中每一行数据 外键用于建立表与表之间关联关系 约束用于限制表中数据的规则 索引用于加速查询 文章目录 0 前言 1 主键 1 1 在创建表时定义主键 1 2 在已有表中添加主键 2 外键 2 1 在创建表时定义外键 2 2 在已有表中添加外键 3 约束 3

大家好,我是讯享网,很高兴认识大家。

0.前言

主键用于唯一标识表中每一行数据,外键用于建立表与表之间关联关系,约束用于限制表中数据的规则,索引用于加速查询。

在这里插入图片描述
讯享网

文章目录

  • 0.前言
    • 1. 主键
      • 1.1. 在创建表时定义主键
      • 1.2. 在已有表中添加主键
    • 2. 外键
      • 2.1. 在创建表时定义外键
      • 2.2. 在已有表中添加外键
    • 3. 约束
      • 3.1. NOT NULL约束
      • 3.2. UNIQUE约束
      • 3.3. CHECK约束
      • 3.4. DEFAULT约束
    • 4. 索引
      • 4.1. PRIMARY KEY索引
      • 4.2. UNIQUE索引
      • 4.3. INDEX索引
      • 4.4. FULLTEXT索引
    • 5. 总结
小讯
上一篇 2025-03-13 14:56
下一篇 2025-02-07 10:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/119528.html