什么是索引?
索引是一種數據結構,它能夠提升對于數據庫表中記錄的查找速度。在MySQL中,主要有三種索引:主鍵索引、唯一索引和普通索引。
主鍵索引
主鍵索引是一種唯一性索引,在數據庫表中用來定義該表中每一行記錄的唯一標識。主鍵索引可以是單列索引,也可以是多列索引。由于主鍵索引是唯一性索引,因此它可以保證每一行記錄的唯一性。
唯一索引
唯一索引也是一種唯一性索引,它可以保證該索引中的每一行記錄具有唯一的值。與主鍵索引不同的是,唯一索引可以有多個,但是每一個唯一索引都只能有一列。
普通索引
普通索引是最常見的一種索引,在數據庫表中它對于記錄的查找速度提供了很大的優勢。普通索引可以單列索引,也可以是多列索引。與唯一索引不同的是,普通索引允許有重復值。
上一篇css背景圖全屏不變形
下一篇mysql 有幾個數據庫