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 数据库时,设置好主键非常重要。希望本文的内容对您有所帮助。