- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 MySQL新手指南——扩展
4. serializable(串行化):确保事务可以从一个表中读取相同的行,在这个事务持续期间,禁止其他事务对该表执行插入、更新和删除操作,所有并发问题都可避免,但性能十分低下(因为你不完成就都不可以弄,效率太低)即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。(脏读、不可重复读和幻读的问题都会出现)。
2023-07-21 20:32:07 78 1
原创 MySQL新手入门——查询(2)
排序函数: row_number() rank() dense_rank()聚合函数: sum() max() min() avg() count()子查询: 一个select语句作为另外一个select语句的一部分(表或者条件)enum类型: 类似单选,每次只能插入已经定义好的数据,而且一次只能插入一个值。开窗函数: mysql8的新功能,保证输出结果的记录数和输入的数据记录数一致。set类型: 类似多选,每次只能插入已经定义好的数据,而且一次可以插入多个值。
2023-07-20 14:56:29 54
原创 MySQL新手指南——查询
基础查询关键字: select:查什么 from: 从哪儿查基础查询格式: select [distinct] 字段名 | * from 表名;[]:可以省略|: 或者*: 对应表的所有字段名distinct: 去除重复内容as : 可以给表或者字段起别名。
2023-07-20 10:22:09 82
原创 MySQL新手指南——约束
建表的时候添加默认约束: create table 表名(主键名 主键类型 primary key ,字段名 字段类型 default 默认值, 其他字段...);建表的时候添加非空约束: create table 表名(主键名 主键类型 primary key ,字段名 字段类型 not null , 其他字段...);建表的时候添加主键自增约束: create table 表名(主键名 主键类型 primary key auto_increment , 其他字段...);
2023-07-18 20:18:40 729 1
原创 MySQL新手指南
SQL: 结构化查询语言, 是所有关系型数据库都要遵循的规范大白话解释: 可以理解成sql是普通话,mysql,oracle等是方言。
2023-07-16 19:47:43 68 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人