mysql 创建唯一约束表

描述:[en]Description:

UNIQUE 约束唯一标识数据库表中的每条记录。

UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。

PRIMARY KEY 拥有自动定义的 UNIQUE 约束。

请注意,每个表可以有多个唯一约束,但每个表只能有一个主键约束。[en]Note that each table can have multiple UNIQUE constraints, but each table can have only one PRIMARY KEY constraint.

1、创建一个测试表:

create table test(
id int unsigned auto_increment,
name varchar(50) not null,
age int unsigned,
unique(name),
primary key(id)
)engine=innodb charset=utf8

2、插入数据测试

insert into test(name,age) values(‘张三’,21)
查询[en]Query

mysql 创建唯一约束表

如果以相同的名称添加数据,则会报告错误并无法添加。[en]If you add data with the same name name, you will report an error and fail to add it.

mysql 创建唯一约束表

原文地址:https://blog.csdn.net/weirdo_world/article/details/100115290

Original: https://www.cnblogs.com/jpfss/p/12190775.html
Author: 星朝
Title: mysql 创建唯一约束表

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6147/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部