您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql主键约束怎么设置

2025/11/19 16:42:58发布22次查看
说明
1、在定义完列之后直接使用 unique关键字指定唯一约束。
unique 和 primary key 的区别:一个表可以有多个字段声明为unique,但只能有一个 primary key声明。
2、声明为primay key的列不允许有空值,但是声明为unique 的字段允许空值的存在。
实例
mysql> create table demo_department    -> (    -> id int(11) primary key,    -> name varchar(22) unique,    -> location varchar(50)    -> );query ok, 0 rows affected (0.37 sec)mysql> desc demo_department;+----------+-------------+------+-----+---------+-------+| field    | type        | null | key | default | extra |+----------+-------------+------+-----+---------+-------+| id       | int(11)     | no   | pri | null    |       || name     | varchar(40) | yes  | uni | null    |       || location | varchar(50) | yes  |     | null    |       |+----------+-------------+------+-----+---------+-------+3 rows in set (0.08 sec)
以上就是mysql主键约束怎么设置的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product