---
title: "Discussion on \"MySQL索引原理\" | Hashnode"
description: "Discussion on \"MySQL索引原理\". 基本概念\n索引的功能就是加速查找\nmysql中的primary key，unique，联合唯一也都是索引，这些索引除了加速查找以外，还有约束的功能\n\n\n常用索引\n普通索引INDEX：加速查找\n唯一索引：\n主键索引PRIMARY KEY：加速查找+约束（不为空、不能重复）\n唯一索引UNIQUE:加速查找+约束（不能重复）\n\n\n联合索引：\nPRIMARY KEY(id,name):联合主键索引\nUNIQUE(id,name):联合唯一索引\nINDEX(id,name):联合普通索引\n\n\n\n\n索引的两..."
url: "https://hashnode.com/posts/mysql/658e74ee0d01b67cc5169112"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [MySQL索引原理](https://blog.robinjiang.com/mysql?utm_source=hashnode&utm_medium=feed)

基本概念 索引的功能就是加速查找 mysql中的primary key，unique，联合唯一也都是索引，这些索引除了加速查找以外，还有约束的功能 常用索引 普通索引INDEX：加速查找 唯一索引： 主键索引PRIMARY KEY：加速查找+约束（不为空、不能重复） 唯一索引UNIQUE:加速查找+约束（不能重复） 联合索引： PRIMARY KEY(id,name):联合主键索引 UNIQUE(id,name):联合唯一索引 INDEX(id,name):联合普通索引 索引的两...

Jan 13, 2016 · 1 min read · blog.robinjiang.com  
Read the article

## Written by

[robin Jiang](https://hashnode.com/@robinj)

@robinj · SHENZHEN,CN

  
[View profile](https://hashnode.com/@robinj)

Geek,Agile

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
