MySQL表中索引、主鍵和唯一性的區別


PRIMARY 主鍵: 就是 唯一 且 不能爲空。
INDEX 索引: 普通的
UNIQUE 唯一索引: 不允許有重複。

1.主鍵(PRIMARY)
主鍵是表中數據的唯一標識。不同的記錄的主鍵值不同。在建立主鍵的時候,系統會自動建立一個唯一性索引。在一張表中只能定義一個主鍵索引,使用關鍵字 PRIMARY KEY 來創建。

2.索引(INDEX )
索引建立在一個或者幾個字段上。建立了索引後,表中餓數據就按照索引的一定規則排列,這樣可以提高查詢速度。

3.唯一性(UNIQUE)
唯一性也是建立在表中的一個或者幾個字段上。其目的是爲了對於不同的記錄,具有唯一性字段的值是不同的。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章