您现在的位置是:课程教程文章
mysql主键约束的设置
2023-12-14 20:48课程教程文章 人已围观
pymysql速通教程_第一部分
pymysql速通教程_第一部分...6MySQL在线语句修改实战及DBA运维常用工具
6MySQL在线语句修改实战及DBA运维常用工具1.MySQL Online DDL语句实战 2.数据库运维常用工具percona-toolkit介绍 3.数据库商务英语...Oracle/MySQL/MongoDB/Redis/NoSQL/NewSQL企业级调优
Oracle/MySQL/MongoDB/Redis/NoSQL/NewSQL企业级调优...Java商城:JSP+JDBC+Mysql购物商城 毕设教程
Java商城:JSP+JDBC+Mysql购物商城 毕设教程...
说明
1、在定义完列之后直接使用 UNIQUE关键字指定唯一约束。
UNIQUE 和 PRIMARY KEY 的区别:一个表可以有多个字段声明为UNIQUE,但只能有一个 PRIMARY KEY声明。
2、声明为PRIMAY KEY的列不允许有空值,但是声明为UNIQUE 的字段允许空值的存在。
实例
mysql>CREATETABLEdemo_department ->( ->idINT(11)PRIMARYKEY, ->nameVARCHAR(22)UNIQUE, ->locationVARCHAR(50) ->); QueryOK,0rowsaffected(0.37sec) mysql>DESCdemo_department; +----------+-------------+------+-----+---------+-------+ |Field|Type|Null|Key|Default|Extra| +----------+-------------+------+-----+---------+-------+ |id|int(11)|NO|PRI|NULL|| |name|varchar(40)|YES|UNI|NULL|| |location|varchar(50)|YES||NULL|| +----------+-------------+------+-----+---------+-------+ 3rowsinset(0.08sec)
以上就是mysql主键约束的设置,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
课程教程:mysql主键约束的设置上一篇:盘点一些爬虫代理ip的使用技能
下一篇:没有了