MySQL中的key分為兩種,一種是Primary Key(pri),另一種是Multiple Key(mul)。
Primary Key是指一個表中唯一標識每一行數據的列,也就是主鍵。主鍵的特點是唯一性和不可重復性,它可以用于檢索和引用表中的數據。在MySQL中,一個表只能有一個主鍵。
Multiple Key是指一個表中允許出現多次的索引列,也就是多鍵索引。多鍵索引可以提高查詢效率,但也會增加數據存儲的開銷。在MySQL中,一個表可以有多個多鍵索引。
CREATE TABLE user ( id INT(11) NOT NULL, name VARCHAR(20) NOT NULL, age INT(11) NOT NULL, PRIMARY KEY (id), KEY name_age (name,age) );
在上述代碼中,id列被指定為主鍵,而name和age列則被指定為多鍵索引。這樣一來,我們就可以根據id、name或age來查詢user表中的數據。
下一篇jquery 收貨地址