MySQL主鍵指的是在一個數據庫表中被用作數據記錄的唯一標識符的一個或一組字段。它可以確保每一條記錄的唯一性并且能夠在數據表之間建立其它相關聯的關系。
在MySQL中創建主鍵是一個簡單的過程。在創建數據表時,只需要在定義表字段時,用PRIMARY KEY子句來標識需要成為主鍵的字段即可。
CREATE TABLE students ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(50) NOT NULL, age int(11) NOT NULL, PRIMARY KEY (id) );
在上面的例子中,我們定義了一個數據表名為 “students”,包括了三個字段:id, name和age。其中,“id”是主鍵,并且用了自增 AUTO_INCREMENT 屬性。
主鍵的實際用處體現在當你需要在數據表之間建立關聯時,建立關聯的字段都應為主鍵。這樣不僅能確保關聯的相關數據之間唯一性,而且還能夠提高檢索效率。
上一篇mysql 中
下一篇mysql 中創建一張表