02 2022 档案
摘要:设计索引 一、页中记录的格式(以compact行格式为列) record_type:记录头信息的一项属性,表示记录的类型,0表示普通记录、1目录项记录、2表示最小记录、3 表示最大记录。 next_record :记录头信息的一项属性,表示下一条地址相对于本条记录的地址偏移量,我们用箭头来表明下一条
阅读全文
摘要:存储引擎 存储引擎是负责对表中的数据进行提取和写入工作的,我们可以为不同的表设置不同的存储引擎,也就是说不同的表可以有不同的物理存储结构,不同的提取和写入方式。 1.1 InnoDB 引擎:具备外键支持功能的事务存储引擎(使用大数据文件) 1.2 MyISAM 引擎:主要的非事务处理存储引擎(适用于
阅读全文
摘要:msyql逻辑架构 逻辑架构的解析 逻辑架构图如下(序号代表的是:服务器处理客户端请求的流程) 1.1connectors connectors是指使用不同语言的客户端与mysql server服务器进行交互。 1.2连接层 客户端访问mysql服务器之前,需要先建立TCP连接;当mysql服务器收
阅读全文
摘要:查看mysql的主要目录结构 通过命名查看mysql的目录结构:find / -name mysql 1.1数据库文件的存放路径 MySQL数据库文件的存放路径:/var/lib/mysql/ 1.2相关命令的存放路径 相关命令目录:/usr/bin和/usr/sbin。 /usr/bin目录 /u
阅读全文
摘要:基础理解:通过对用户赋予某些权限就可以控制用户对数据库的访问 更深层次的理解:当mysql对用户赋予某些权限时,mysql底层是如何控制用户对数据库的访问 用户管理和权限管理 (基础理解) 用户管理 1.1登录mysql服务器 启动mysql服务器后,可以通过mysql命令来登录mysql服务器:
阅读全文
摘要:docker常用的命令 启动类命令 启动docker:systemctl start docker 停止docker:systemctl stop docker 重启docker:systemctl restart docker 查看docker的状态:systemctl status docker
阅读全文