mysql如何给表字段增加唯一性约束
时间: 2023-06-29 21:10:29 浏览: 230
mysql完整性约束实例详解
5星 · 资源好评率100%
可以通过 `ALTER TABLE` 语句来给表字段增加唯一性约束。
例如,如果要给表 `user` 的字段 `username` 增加唯一性约束,可以执行以下 SQL 语句:
```
ALTER TABLE user ADD UNIQUE (username);
```
执行后,如果 `username` 字段中出现重复的值,MySQL 将会报错并拒绝插入或更新数据。
需要注意的是,如果表中已经存在重复的值,那么添加唯一性约束时会失败。在这种情况下,需要先清理重复数据,然后再添加唯一性约束。
阅读全文