mysql 创建表时添加唯一索引
时间: 2023-07-06 11:25:40 浏览: 100
在 MySQL 中,可以在创建表时添加唯一索引,这可以通过使用 UNIQUE 关键字来完成。以下是一个示例:
```
CREATE TABLE mytable (
id INT NOT NULL,
name VARCHAR(50),
age INT,
UNIQUE (id)
);
```
在这个示例中,我们创建了一个名为 mytable 的表,并为 id 列添加了一个唯一索引。如果你在创建表时添加了多个唯一索引,则它们必须用逗号分隔开。
需要注意的是,唯一索引要求列中的值必须是唯一的,如果你尝试插入一个已经存在于索引中的值,则会引发错误。因此,唯一索引通常用于确保表中的数据完整性。