MySQL中设置主键可以让我们更好的管理和查询数据。在MySQL中,我们可以使用CREATE TABLE语句来建表,并在建表语句中通过PRIMARY KEY语句来设置主键:
CREATE TABLE table_name (column1 datatype PRIMARY KEY,column2 datatype,column3 datatype,.....);
在上述语句中,我们给某一列设置PRIMARY KEY来让该列称为主键。同时,我们可以根据需要在表中设置多个主键,如下所示:
CREATE TABLE table_name (column1 datatype,column2 datatype,column3 datatype,.....PRIMARY KEY (column1,column2));
在上述语句中,我们使用PRIMARY KEY语句来为多个列设置主键,使用逗号分隔各个列。
除了在建表语句中设置主键外,我们还可以使用ALTER TABLE语句添加主键,如下所示:
ALTER TABLE table_name ADD PRIMARY KEY (column1,column2);
在上述语句中,我们使用ADD PRIMARY KEY语句来为表中指定的列设置主键。
MySQL中主键的作用是用来唯一标识表中的数据,因此在建表或者修改表时,我们应该根据数据的特点来选择合适的主键。