零基础带你学习MySQL—primary key主键(二十三)
2024-05-05 10:42:42
零基础带你学习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主键(二十三)相关推荐
- 零基础带你学习MySQL—foreign key 外键(二十六)
零基础带你学习MySQL-foreign key 外键(二十六) -- 外键演示 -- 创建 主表 my_class CREATE TABLE my_class ( id INT PRIMARY KE ...
- 零基础带你学习MySQL—字符串相关的函数(十三)
零基础带你学习MySQL-字符串相关的函数(十三) 一.CHARSET (str)返回子串字符集 二.CONCAT连接子串,将多个列拼接成一列 三.INSTR(string,substring)返回s ...
- 零基础带你学习MySQL—分组统计(十二)
零基础带你学习MySQL-分组统计(十二) 如何理解分组 ? 课后练习题
- 零基础带你学习MySQL—unique 唯一(二十五)
零基础带你学习MySQL-unique 唯一(二十五) unqiue 使用细节 如果没有指定 not null 则 unique 字段可以有多个 null 如果一个列(字段) 是 unique not ...
- 零基础带你学习MySQL—not null 非空(二十四)
零基础带你学习MySQL-not null 非空(二十四)
- 零基础带你学习MySQL—单行子查询和多行子查询(二十二)
零基础带你学习MySQL-多行子查询(二十二) 一.什么是子查询? 子查询是指嵌入在其它 sql 语句中的 select 语句,也叫嵌套查询 二.什么是单行子查询? 单行子查询是指只返回一行数据的子查 ...
- 零基础带你学习MySQL—自连接(二十一)
零基础带你学习MySQL-自连接(二十一) 自连接:自连接是指在同一张表的连接查询(将同一张表看做两张表) 自连接的特点如下: 把同一张表当做两张表使用 需要给表取别名 表名 表别名 列名不明确,可以 ...
- 零基础带你学习MySQL—多表查询笛卡尔集(二十)
零基础带你学习MySQL-多表查询笛卡尔集(二十) 一.多表查询 多表查询:就是指基于两个和两个以上的表的查询,在实际应用中,单个表并不能满足你的需求,我们经常需要在很多个表之间查询数据 二.笛卡尔集 ...
- 零基础带你学习MySQL—多子句查询(十九)
零基础带你学习MySQL-多子句查询(十九)
最新文章
- 免费教材丨第51期:数学基础课程----概率论教程、机器学习中的数学基础
- 我的总结SVN的使用
- 类的继承与sizeof
- Web打印的解决方案之普通报表打印
- 部署 JSP 工程文件
- 计算字符串的实际长度
- 为什么现在腿会抽筋了?
- vue 后台获取数据 下拉框_Vue开发中的一些常见套路和技巧
- 贪婪模式与非贪婪模式
- 单体 soa 微服务 区别_每日一读-从单体到微服务,这些年架构的演变
- 第一周 7.10-7.16
- java返回xls格式_java后台获得url返回的excel文件
- 为什么软件开发方法论让你觉得糟糕?
- IDEA新手使用教程(详解)
- 作业(数组)---运行环境winTC(一)
- ps.execute()不能当作执行结果反馈,需要用getResultSet或getUpdateCount
- chrome 自动加载ajax.googleapis,使用Redirector插件解决googleapis公共库加载的问题
- python-绘制散点图
- 搭建深度学习网络时节约GPU显存的技巧
- 安卓(android)即时通讯