MySQL表中索引、主鍵和唯一性的區別
PRIMARY 主鍵:
就是 唯一 且 不能爲空。
INDEX 索引: 普通的
UNIQUE 唯一索引: 不允許有重複。
1.主鍵(PRIMARY)
:
主鍵是表中數據的唯一標識。不同的記錄的主鍵值不同。在建立主鍵的時候,系統會自動建立一個唯一性索引。在一張表中只能定義一個主鍵索引,使用關鍵字 PRIMARY KEY 來創建。
2.索引(INDEX ):
索引建立在一個或者幾個字段上。建立了索引後,表中餓數據就按照索引的一定規則排列,這樣可以提高查詢速度。
3.唯一性(UNIQUE)
:
唯一性也是建立在表中的一個或者幾個字段上。其目的是爲了對於不同的記錄,具有唯一性字段的值是不同的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
MYSQL(8.0版本及以上)- utf8mb3,utf8mb4 和utf8的含義和由來
htuhxf
2020-06-30 11:01:29
說說MySQL索引機制
@hardy
2020-06-29 18:32:23
MySQL數據庫優化三、MySQL體系結構與存儲引擎(下)
技术熊
2020-06-25 07:06:18
MySQL數據庫優化三、MySQL體系結構與存儲引擎
技术熊
2020-06-25 07:06:18
MySQL數據庫筆記2——簡單查詢、條件查詢、模糊查詢及分組函數
1.簡單的查詢語句(DQL) 語法格式:select 字段名1,字段名2… from 表名; 注意: (1)任何一條sql語句以“;”結尾。 (2)sql語句不區分大小寫。 (3)字
取个name太难
2020-06-22 07:01:08
MySQL數據庫筆記1——數據庫概述、SQL語句分類及一些常用命令
取个name太难
2020-06-22 07:01:08
MySQL用戶權限管理學習筆記
宇峰科技
2020-06-21 02:59:34
優化MySQL Server相關參數學習筆記
宇峰科技
2020-06-21 02:59:34
MySQL安全配置學習筆記
宇峰科技
2020-06-21 02:59:34
MySQL創建數據庫並插入數據(二)
jia666666
2020-06-20 20:17:33
mysql的 last_insert_id
fairyhawk
2020-06-20 00:46:54
MySQL的七種 join 連接
愚城
2020-06-19 06:41:09
MySQL中視圖和表的區別與聯繫
Dylancy
2020-06-16 03:49:20
Mysql DDL學習筆記
宇峰科技
2020-06-15 13:33:07