在 mysql 中,主键约束的关键字是 primary key
详细解释:
在 MySQL 中,主键约束用于标识表中唯一且不可重复的记录。主键约束可以通过以下方式指定:
- 在创建表时显式指定 PRIMARY KEY 关键字
- 在创建列时显式指定 PRIMARY KEY 关键字
示例:
<code class="sql">CREATE TABLE 表名 ( 字段名 数据类型 PRIMARY KEY );</code>
例如:
<code class="sql">CREATE TABLE customers ( customer_id INT NOT NULL PRIMARY KEY, name VARCHAR(255) NOT NULL );</code>
在这种情况下,customer_id 列被定义为主键。这意味着表中每条记录的 customer_id 值都必须是唯一的,并且不允许重复。
主键约束的优点:
- 确保表中记录的唯一性
- 提高查询性能,因为它允许 MySQL 使用索引快速查找记录
- 简化数据维护,因为它防止插入或更新具有重复主键值的记录










