展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

后端学习笔记

mysql

  • 基础
1 2 3 4 5
简介 基础使用 select语句、去重 mysql运算符:算术、比较、逻辑、位 排序与分页
连表查询 mysql单行函数:数值、字符串、日期时间、流程控制 mysql聚合函数:AVG、SUM、MIN、MAX、COUNT、GROUPBY、HAVING mysql子查询:单行、多行、相关、EXISTS与NOTEXISTS关键字 mysql DDL:数据库操作、数据表操作;DCL底层执行流程
mysql DML:增删改操作 mysql数据类型:整数、浮点、定点、位类型、日期时间、文本字符串、二进制字符串 mysql约束:非空、唯一、主键、自增、外键、检查、默认 mysql视图:创建、查看、修改、删除 存储过程与存储函数
系统变量与用户变量 定义条件、定义处理程序 mysql流程控制:IF、CASE、LOOP、WHILE、REPEAT、LEAVE、ITERATE 游标 触发器
mysql窗口函数:序号函数、分布函数 公用表表达式 下载mysql mysql卸载 mysql安装
  • 知识碎片
1 2 3 4 5
mysql客户端工具使用 mysql客户端工具导入导出sql mysql客户端工具导入.csv mysql命令导入导出sql脚本 mysql命令导入导出csv文件
mysql命令导入超大csv文件常见问题 navicat导入excel文件 workbench使用 HeidiSQL安装使用 HeidiSQL导入导出数据
  • 高级
1 2 3 4 5
mysql8密码强度评估 字符集 sql大小写规范 sql_mode 数据目录
用户管理 权限管理 权限表 访问控制 角色管理
逻辑架构 SQL执行流程 SQL执行原理 缓冲池 存储引擎
存储引擎分类 InnoDB存储引擎 InnoDB中索引的数据结构 MyISAM中索引的数据结构 MySQL数据结构
常见索引和InnoDB的B+树索引的注意事项 数据页内部结构 InnoDB行格式 InnoDB数据的存储结构 区、段、碎片区
索引的声明和使用 MySQL8.0索引新特性 索引设计原则 性能分析工具 分析查询语句:EXPLAIN
EXPLAIN使用 索引优化:索引失效 索引优化:关联查询 索引优化:JOIN的底层原理 索引优化:子查询、排序
索引优化:group by、分页 索引优化:覆盖索引 索引优化:索引下推 索引优化:其它查询优化策略 主键设计
数据库设计规范 ER模型 数据表的设计原则 PowerDesigner使用 数据库调优策略(一)
数据库调优策略(二) 事务概述 事务隔离级别 redo日志简介 redo日志刷盘策略与过程
写入redo log buffer过程与redo log file MySQL并发事务访问相同记录 锁的分类(一) 锁的分类(二) 锁的分类(三)
锁的分类(四) 锁的分类(五) 锁的分类(六) 锁的分类(七) 锁的分类(八)
锁的内部结构与锁监控 多版本并发控制:MVCC简介 多版本并发控制:MVCC使用案例 多版本并发控制:ReadView 日志(一)
日志(二) 日志(三) 主从复制 主从服务器搭建 binlog格式与双主双从
同步数据一致性问题 备份与恢复(一):mysqldump备份 备份与恢复(二) 数据库迁移 centos中安装卸载mysql

redis

1 2 3 4 5
安装配置redis 基本数据类型 新数据类型 springboot整合redis

rabbitmq

1 2 3 4 5
入门 交换机

shiro

1 2 3 4 5
权限简介 shiro简介 shiro入门 Realm接口 编解码、散列
realm中使用散列 身份授权 web项目整合shiro 编程式授权 标签式授权

mqtt

1 2 3 4 5
简介 emqx安装 emqx认证 客户端sdk springboot整合mqtt
posted @ 2022-06-24 22:37  DogLeftover  阅读(40)  评论(0编辑  收藏  举报