1.唯一约束 :unique
创建表时添加唯一约束: unique 用户名
# 添加约束字段 create table user(id int primary key auto_increment, username varchar(50) unique comment '用户名', password varchar(64) comment '密码', nikename varchar(50) comment '昵称' ) comment '登录表' charset=utf8;
2. 给字段中添加唯一约束
语句 : alter table 表名 add constraint(约束名) nameId(给起的名) unique(字段名);
# 给 nickname 字段添加唯一约束 alter table user add constraint nameNick unique(nickname);
3.查看所有约束字段
语句: show create table 表名;
show create table user;
4.删除约束字段方式
语句 : alter table 表名 drop key 约束名
alter table user drop key nameNick;
本文介绍了如何在数据库中为表和字段添加唯一约束,以确保数据的唯一性。通过`CREATE TABLE`语句创建表时可直接指定`UNIQUE`约束,或者使用`ALTER TABLE`添加约束。同时,可以使用`SHOW CREATE TABLE`来查看表的所有约束,最后通过`ALTER TABLE`的`DROP KEY`来删除约束。这些操作对于保证数据库数据的完整性和一致性至关重要。
1741

被折叠的 条评论
为什么被折叠?



