1. 程式人生 > >MySQL 建表時的四種key

MySQL 建表時的四種key

 key 是資料庫的物理結構,它包含兩層意義,一是約束(偏重於約束和規範資料庫的結構完整性),二是索引(輔助查詢用的)。包括primary key, unique key, foreign key,key 等。   primary key 有兩個作用,一是約束作用(constraint),用來規範一個儲存主鍵和唯一性,但同時也在此key上建立了一個index;   unique key 也有兩個作用,一是約束作用(constraint),規範資料的唯一性,但同時也在這個key上建立了一個index;   foreign key也有兩個作用,一是約束作用(constraint),規範資料的引用完整性,但同時也在這個key上建立了一個index;

 key  也是一種約束作用,主要是用來建立索引的。