MySQL中建立联合主键是指将多个列的值组合在一起组成一个唯一的主键,以此来确保表中每一行的唯一性。MySQL中建立联合主键的实现方法如下:
下面是一个示例,示例中使用CREATE TABLE语句创建一个新的表,使用ALTER TABLE语句,为表中的列添加NOT NULL约束,使用ALTER TABLE语句,为表中的列添加PRIMARY KEY约束,以建立联合主键:
CREATE TABLE student ( id INT NOT NULL, name VARCHAR(255) NOT NULL, age INT NOT NULL, PRIMARY KEY (id, name) );
在上面的示例中,我们创建了一个名为student的表,表中有id、name和age三个列,并且为这三个列添加了NOT NULL约束,为表中的id和name列添加了PRIMARY KEY约束,以建立联合主键。
本文链接:http://task.lmcjl.com/news/11112.html