news 2026/9/4 8:10:16

MySQL数据库进阶

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQL数据库进阶

MySQL数据库进阶篇 学习笔记

——黑马程序员MySQL数据库入门到精通 学习平台:哔哩哔哩

目录

MySQL数据库进阶篇 学习笔记

一、 存储引擎

1.MySQL体系结构

2.存储引擎简介

3.存储引擎特点

(1)InnoDB

(2)MyISAM

(3)Memory

4.存储引擎选择

二、索引

(一)安装Linux系统

(二)索引

1.索引概述

2.索引结构

3.索引分类

4.索引语法

5.SQL性能分析

(1)查看SQL语句的执行频率

如果查询占据了多数,就需要进行优化

(2)慢查询日志

6.索引使用

7.索引设计原则

三、SQL优化

四、视图/存储过程/触发器

五、锁

六、InnoDB引擎

七、管理

八、进阶篇学习心得


一、 存储引擎

1.MySQL体系结构

2.存储引擎简介

3.存储引擎特点

(1)InnoDB
-- 查看innodb_file_per_table参数情况(默认打开) show variables like 'innodb_file_per_table';
②查看innodb_file_per_table参数情况输出结果
③使用命令行查看.idb文件中的内容

PS:使用cmd命令行操作MySQL数据库的前提是,将MySQL Server 8.0下面的bin文件夹路径配置到系统的环境变量中

(2)MyISAM
(3)Memory

4.存储引擎选择

二、索引

(一)安装Linux系统

后续有需要再补

(二)索引

1.索引概述
2.索引结构
⑤动画演示(中间元素向上分裂)
⑤动画演示(中间元素向上分裂)
3.索引分类
4.索引语法
③查看索引:后面加入 \G 数据会由原来的混乱格式编程键值对形式,一行一个
④创建索引及查看
⑤创建唯一索引
⑥创建联合索引:Seq_in_index代表索引的序号
⑦删除指定索引
5.SQL性能分析
(1)查看SQL语句的执行频率
②我的sql执行路径
如果查询占据了多数,就需要进行优化
(2)慢查询日志

定位执行效率比较低的SQL语句

①修改配置:这是linux系统中的存储位置
②查询慢查询日志是否开启:我的好像默认开启

……

6.索引使用
7.索引设计原则

三、SQL优化

四、视图/存储过程/触发器

五、锁

六、InnoDB引擎

七、管理

八、进阶篇学习心得

这次是真的从入门到入土了,学到这里有点学不下去了,也不是学不下去,就是觉得以后再学可能性价比更高一些;分析了一下,放弃继续学习mysql数据库的主要原因就是:没有安装及学习Linux系统,所以学到这一章就没有和视频老师一样可以执行指令的地方了,兴趣就下去了,而如果要学Linux系统/vi指令什么的,又提浪费时间(虽然以后迟早要学,但那是以后的事情),我想了想,我就想做一个C#窗体的管理系统项目,学习的基础篇也够用了,所以我觉得mysql数据库的学习先到此为止,等我有新的需要再接着回来学习并把这篇笔记补齐吧!现在硬着头皮继续学习的话。我真担心把我的兴趣给学没了!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 8:06:31

智检卫士:淘宝商家上架前合规检测实战效果全景帮助淘宝小商家规避淘宝违规处罚售假处罚减少损失

很多淘宝个人店主都有过这样的经历:商品刚上架没多久,流量突然断崖式下跌,或者收到平台通知说某款宝贝因违规被下架扣分。这时候再去翻规则、查词库,往往为时已晚,因为违规记录一旦产生,即便修改了内容,之前的处罚也无法撤销。对于运营着几百个 SKU 的店铺来说,靠人工逐…

作者头像 李华
网站建设 2026/9/4 8:05:47

具身智能TVA-VLA域不变特征解耦与零样本自适应

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习(DRL)、卷积神…

作者头像 李华
网站建设 2026/9/4 8:01:41

补:Reactor反应堆模式

四、OneThreadOneLoop 扩展单 Reactor 虽然简洁,但所有 I/O 和业务处理都在一个线程中完成,无法充分利用多核 CPU。One Thread One Loop模式通过让每个线程或进程运行一个独立的事件循环来解决这个问题,是从单 Reactor 向高并发架构扩展的自然…

作者头像 李华
网站建设 2026/9/4 8:00:43

从面向对象到面向意图:提示词工程与领域建模的融合

从面向对象到面向意图:提示词工程与领域建模的融合 在传统软件工程中,“面向对象编程(OOP)”与“领域驱动设计(DDD)”是指导复杂业务系统建模的核心方法论:我们通过类(Class&#xf…

作者头像 李华