2025-01-26
其他
00

目录

mysql基础学习
mysql 执行流程
三大范式
acid

mysql基础学习

字段长度表示问题

mysql中的字段长度表示的是字符长度,而非字节长度,例如varchar(64)表示最大字符串长度为64,而非字节大小为64

mysql 执行流程

image.png

三大范式

js
第一范式:要求一张表的每个字段,设计时都必须具备原子性,即单个列只表示一个值,不可再分。 第二范式:要求一张表的所有字段,都必须依赖于主键,也就是一张表只能存同一个业务属性的字段。 第三范式:要求表中每一列数据不能与主键之外的字段有直接关系,也就是表中只允许一个主属性存在

acid

js
A/Atomicity:原子性,指组成一个事务的一组SQL要么全部执行成功,要么全部执行失败。 C/Consistency:一致性,指任何一个事务发生的前后,库中的数据变化必须一致。 I/Isolation:独立性/隔离性,指同时存在多个并发事务时,各个事务之间执行的操作不会相互影响。 D/Durability:持久性,指一个事务但凡提交之后,就必须确保事务变更过的数据永远不会丢失。

本文作者:曹子昂

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!