MySQL
Benjamin-__
这个作者很懒,什么都没留下…
展开
-
InnoDB-----第7章 事务
第7章 事务文章目录第7章 事务@[toc]1. 认识事物(1). 概述(2). 分类2. 事务的实现(1). redo1). 基本概念2). log block3). log group4). 重做日志格式5). LSN6). 恢复(2). undo1). 基本概念2). undo存储管理3). undo log格式(3). purge(4). MVCC(5). group commit...原创 2020-02-07 19:26:07 · 197 阅读 · 0 评论 -
InnoDB-----第六章 锁
第6章 锁文章目录第6章 锁@[toc]1. 什么是锁2. lock与latch3. InnoDB存储引擎中的锁(1). 锁的类型(2). 一致性非锁定读(3). 一致性锁定读(4). 自增长与锁(5). 外键和锁4. 锁的算法(1). 行锁的三种算法5. 锁问题(1). 脏读(2). 不可重复读(3). 幻读6. 阻塞7. 死锁(1). 死锁的概念(2). 死锁概论8. 锁升级 锁的出...原创 2020-02-07 19:25:32 · 493 阅读 · 0 评论 -
Java后端面经-----MySQL面试中常见问题总结
MySQL面试中常见问题总结文章目录MySQL面试中常见问题总结@[toc]1. JDBC连接的过程2. 连接池(1). 连接池的工作原理(2). 连接池主要参数3. 数据库范式(1). 第一范式(1NF)(2). 第二范式(2NF)(3). 第三范式(3NF)(4). 巴斯范式(BCNF)4. InnoDB和MyISAM区别(1). 区别(2). InnoDB存储引擎的4大特性5. 堆组织表...原创 2019-12-13 10:58:50 · 852 阅读 · 0 评论 -
InnoDB----第五章 索引与算法
第5章 索引与算法文章目录第5章 索引与算法@[toc]1. InnoDB存储引擎索引概述2. 数据结构与算法(1). 二分查找法(2). 二叉查找树和平衡二叉树(avl树)3. B+树(1). B树(2). B+树(3). B+树小特性(4). 文件系统中B+树较B树的优点(5). B+树的插入(6). B+树的删除4. B+树索引(1). 聚集索引(2). 辅助索引(3). B+树的分裂(...原创 2019-12-10 09:45:06 · 803 阅读 · 0 评论 -
InnoDB-----第4章 表
第4章 表文章目录第4章 表@[toc]1. 索引组织表2. InnoDB逻辑存储结构(1). 表空间(2). 段(3). 区(4). 页(5). 行3. InnoDB行记录格式(1). Compact行记录格式(2). Redundant行记录格式(3). 行溢出数据(4). Compressed和Dynamic行记录格式(5). CHAR的行结构存储4. InnoDB数据页结构(1). F...原创 2019-11-07 11:21:20 · 964 阅读 · 0 评论 -
InnoDB-----第3章 文件
第3章 文件文章目录第3章 文件@[toc]1. 参数文件(1). 什么是参数(2). 参数类型2. 日志文件(1). 错误日志(2). 慢查询日志(3). 查询日志(4). 二进制日志3. 套接字文件4. pid文件5. 表结构定义文件6. InnoDB存储引擎文件(1). 表空间文件(2). 重做日志文件1. 参数文件 当MySQL实例启动时,数据库会先去读取一个配置参数文件(默认...原创 2019-11-02 14:02:08 · 323 阅读 · 0 评论 -
workbench 设计表阶段各个字段含义
1. workbench 设计表阶段各个字段含义(1). PK - Belongs to primary key 作为主键(2). NN - Not Null 非空(3). UQ - Unique index 不能重复(4). BIN - Is binary column 存放二进制数据的列(5). UN - Unsigned data type 无符号数据...原创 2019-11-02 13:56:09 · 437 阅读 · 0 评论 -
MySQL中创建用户并授予远程登录权限
1. 创建用户create user 'username'@'host' identified by 'password';2. 授予远程登录权限 下面的SQL需要在localhost下使用root用户登录执行,当然也可以进行权限的设置,有点麻烦. grant是收益权限的命令,后面紧跟着权限选项(可以用all代替全部权限),databaseName是操作的数据库名,后面是’被授予...原创 2019-11-02 13:55:44 · 1475 阅读 · 0 评论 -
InnoDB-----第1章 MySQL体系结构和存储引擎
第1章 MySQL体系结构和存储引擎文章目录第1章 MySQL体系结构和存储引擎@[toc]1. 定义数据库和实例2. MySQL体系结构3. MySQL存储引擎(1). InnoDB存储引擎(2). MyISAM存储引擎(3). NDB存储引擎(4). Memory存储引擎(5). Archive存储引擎(6). Federated存储引擎(7). Maria存储引擎4. 连接MySQL(1...原创 2019-11-02 13:52:46 · 361 阅读 · 1 评论 -
InnoDB-----第2章 InnoDB存储引擎
第2章 InnoDB存储引擎文章目录第2章 InnoDB存储引擎@[toc]1. InnoDB存储引擎概述2. InnoDB存储引擎的版本3. InnoDB体系架构(1). 后台线程1). Master Thread2). IO Thread3). Purge Thread4). Page Cleaner Thread(2). 内存1). 缓冲池2). LRU list,Free list和F...原创 2019-11-02 13:52:55 · 212 阅读 · 0 评论 -
2019.4.14学习周报
这周学习了MySQL数据库相关的知识,具体内容如下。基础查询语法:select 查询列表 from 表名;特点:1、查询列表可以是表中的字段,可以是常量,表达式和函数2、查询的结果也是一个关系(表),是虚拟的别名可以通过as和空格来定义select ID as 编号,Name as 城市名 from city;select ID 编号,Name 城市名 from city;...原创 2019-04-14 21:29:17 · 418 阅读 · 0 评论