mysql中一個表格可以有多個唯一索引。如果能確定某個資料列只包含彼此各不相同的值,那麼在為這個資料列建立索引時,就應該使用關鍵字UNIQUE把它定義為一個唯一索引。
mysql中一個表格可以有多個唯一索引。
(推薦教學:mysql教學)
如果能確定某個資料列將只包含彼此各不相同的值,在為這個資料列建立索引的時候就應該用關鍵字UNIQUE把它定義為一個唯一索引。
這麼做的好處:
一是簡化了MySQL對這個索引的管理工作,這個索引也因此而變得更有效率。
二是MySQL會在有新記錄插入資料表時,自動檢查新記錄的這個欄位的值是否已經在某個記錄的這個欄位裡出現過了;如果是,MySQL將拒絕插入那筆新記錄。
也就是說,唯一索引可以保證資料記錄的唯一性。事實上,在許多場合,人們創建唯一索引的目的往往不是為了提高存取速度,而只是為了避免資料重複出現。
相關推薦:php培訓
以上是mysql中一個表格可以有幾個唯一索引的詳細內容。更多資訊請關注PHP中文網其他相關文章!