零基础带你学习MySQL—primary key主键(二十三)
Posted 乘风破浪的程序媛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础带你学习MySQL—primary key主键(二十三)相关的知识,希望对你有一定的参考价值。
零基础带你学习mysql—primary key主键(二十三)
一、约束
二、主键
三、主键的细节说明
- 主键不能重复而且不能为空
- 一张表最多只能有一个主键,但可以是复合键
- 使用
desc 表名
可以看到primary key
的情况 - 在实际开发中 ,每个表往往都会设计一个主键
- 主键的指定方式 有两种
- 直接在字段名后指定:字段名
primakry key
- 在表定义最后写
primary key(列名)
CREATE TABLE t19
(id INT , `name` VARCHAR(32) PRIMARY KEY, email VARCHAR(32)
);
CREATE TABLE t20
-- 在表定义最后写 primary key(列名)
(id INT , `name` VARCHAR(32) , email VARCHAR(32), PRIMARY KEY(`name`)
);
-- 使用 desc 表名,可以看到 primary key 的情况
DESC t20 -- 查看 t20 表的结果,显示约束的情况
DESC t1
以上是关于零基础带你学习MySQL—primary key主键(二十三)的主要内容,如果未能解决你的问题,请参考以下文章