mysql建表后设置主键

更新时间:02-09 教程 由 攻心 分享

MySQL建表后,设置主键是非常关键的一步。本文将告诉您如何建立好一个由主键所组成的MySQL数据库表格。

什么是主键

主键是指对于一个表,在表中注册唯一性标识的列或列集合。它具有以下特点:

主键不允许为空值主键必须唯一一张表只允许存在一个主键

如何建表并设置主键

在 MySQL 中,以下是为表格建立主键的通用方法:

在建表的时候使用 PRIMARY KEY 索引:

CREATE TABLE table_name (column_name1 data_type PRIMARY KEY,column_name2 data_type,column_name3 data_type,....);已有表格添加主键:

ALTER TABLE table_name ADD PRIMARY KEY (column_name);

如何选择主键

选择主键的方法相对比较简单,我们可以使用以下的几个规则:

往往不需要添加另行生成的列;找到一个比较独特的列,使其成为主键;不要把某些常常变化或存在大量 NULL 值的列作为主键。

总结

在 MySQL 数据库中,主键的作用是唯一标识一条记录的一种手段,它可以最大程度的保证数据表的数值与结构的完整性。在建立 MySQL 数据库时,设置好主键非常重要。希望本文的内容对您有所帮助。

声明:关于《mysql建表后设置主键》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2063622.html