![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 73
开五档的蒙奇
后端开发小白一枚,技术发烧友,欢迎交流
展开
-
【MySQL高级篇】09-日志与备份篇
https://dev.mysql.com/doc/refman/8.0/en/server-logs.html原创 2024-03-18 01:44:43 · 885 阅读 · 0 评论 -
【MySQL高级篇】08-事务篇
3. 隐式事务# 3.1 关键字:autocommit#默认是ON#此时这条DML操作是一个独立的事务#此时这条DML操作是一个独立的事务#3.2 如何关闭自动提交?#方式1:#针对于DML操作是有效的,对DDL操作是无效的。COMMIT;#或rollback;#方式2:我们在autocommit为true的情况下,使用start transaction 或begin开启事务,那么DML操作就不会自动提交数据COMMIT;#或rollback;原创 2024-03-17 01:47:37 · 999 阅读 · 0 评论 -
【MySQL高级篇】07-索引及调优篇
默认数据页大小16KB=16000byte,假设一条数据记录占用160byte假设所有存放用户记录的叶子节点代表的数据页存放100条用户记录;所有存放目录项的数据页可以存放1000条目录项记录如果B+树只有1层,也就是只有1个用于存放用户记录的节点,最多能存放 100 条记录。如果B+树有2层,最多能存放 1000×100=10,0000条记录。如果B+树有3层,最多能存放 1000×1000×100=条记录。如果B+树有4层,最多能存放 1000×1000×1000×100=条记录。原创 2024-03-11 15:47:00 · 340 阅读 · 0 评论 -
【MySQL高级篇】06-MySQL架构篇
存储引擎就是指表的类型,以前叫表处理器,后来改名为存储引擎。原创 2024-03-04 14:17:23 · 447 阅读 · 0 评论 -
【MySQL高级篇:07-索引及调优篇】第07章_InnoDB数据存储结构
学习行格式主要以COMPACT行格式为主,在此基础上关注Dynamic和Compressed行格式,Redundant几乎可以忽略。原创 2023-10-24 16:30:15 · 132 阅读 · 0 评论 -
【MySQL高级篇:07-索引及调优篇】第06章_索引的数据结构
InnoDB中数据和索引都存储在.ibd文件中;MyISAM中数据和索引分别存储在.myd和.myi文件中,不包含聚簇索引。原创 2023-10-22 16:55:52 · 56 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第05章_存储引擎
1 查看存储引擎2 设置系统默认的存储引擎3 设置表的存储引擎3.1 创建表时指定存储引擎3.2 修改表的存储引擎4 引擎介绍4.1 InnoDB引擎:具备外键支持功能的事务存储引擎4.2 MyISAM引擎:主要的非事务处理引擎4.3 Archive引擎:用于数据存档4.4 Blackhole引擎:丢弃写操作,读操作会返回空内容4.5 CSV引擎:存储数据时,以逗号分隔各个数据项4.6 Memory引擎:置于内存的表原创 2023-10-20 22:20:07 · 44 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第04章_逻辑架构
1 逻辑架构剖析1.1 服务器处理客户端请求1.2 Connectors1.3 第1层:连接层1.4 第2层:服务层1.5 第3层:引擎层1.6 存储层1.7 小结2 SQL执行流程2.1 MySQL中的SQL执行流程2.2 MySQL8中SQL执行原理2.3 MySQL5.7中SQL执行原理2.4 SQL语法顺序2.5 Oracle中的SQL执行流程(了解)3 数据库缓冲池(buffer pool)原创 2023-10-20 15:38:35 · 69 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第03章_用户与权限管理
1. 用户管理1.1 登录MySQL服务器1.2 创建用户1.3 修改用户1.4 删除用户1.5 设置当前用户密码1.6 修改其他用户密码1.7 MySQL8密码管理(了解)2. 权限管理2.1 权限列表2.2 授予权限的原则2.3 授予权限2.4 查看权限2.5 收回权限3. 权限表3.1 user表3.2 db表3.3 tables_priv表和columns_pr原创 2023-10-18 17:26:19 · 33 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第02章_MySQL的数据目录
1 MySQL8的主要目录结构1.1 数据库文件的存放路径1.2 相关命令目录1.3 配置文件目录2. 数据库和文件系统的关系2.1 查看默认数据库2.2 数据库在文件系统中的表示2.3 表在文件系统中的表示2.3.1 InnoDB存储引擎模式2.3.2 MyISAM存储引擎模式2.4 小结2.5 视图在文件系统中的表示2.6 其他的文件原创 2023-10-17 20:26:43 · 36 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第01章_Linux下MySQL的安装与使用
笔记作者:开五档的蒙奇参考作者:尚硅谷 宋红康。原创 2023-10-17 16:11:35 · 35 阅读 · 0 评论