摘要: 索引的数据结构 1、为什么使用索引 概念: 索引是存储索引用于快速找到数据记录的一种数据结构,就好比一本书的目录部分,通过目录中对应的文章的页码,便可以快速定位到需要的文章,Mysql 中也是一样的道理,进行数据查找时首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则需要全表 阅读全文
posted @ 2022-04-29 17:59 酷酷的sinan 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 1、逻辑剖析 **sql 执行流程为:**sql语句 → 查询缓存 → 解析器 → 优化器 → 执行器。 1.1 服务器处理客户端请求 ​ 客户端程序 connectors >> 连接池 >> SQL接口 >> 解析器 >> 优化器 >> 查询缓存 >> 插件式存储引擎 >> File(文件系统/日 阅读全文
posted @ 2022-04-21 14:27 酷酷的sinan 阅读(1140) 评论(1) 推荐(1) 编辑
摘要: Mysql触发器 1、1 触发器定义 ​ 触发器是由事件来触发某个操作, 事件包括 insert update delete事件, 优势: 保证数据完整性。 触发器可以帮助记录操作日志 触发器可以用在操作数据前,对数据进行合法性检测 劣势: 可读性差。由于触发器是由事件驱动,不受应用层控制。对系统维 阅读全文
posted @ 2022-04-21 14:20 酷酷的sinan 阅读(77) 评论(0) 推荐(0) 编辑
摘要: MySql用户与权限控制 -- 刷新权限命令 # -- 刷新mysql权限命令 flush privileges; 用户管理 1、查看用户 #查看用户 USE mysql; SELECT host,user FROM user; 2、创建用户. @‘%’ 为host连接,建议进行各种指令操作时带此参 阅读全文
posted @ 2022-04-21 14:16 酷酷的sinan 阅读(145) 评论(0) 推荐(0) 编辑
摘要: docker 部署redis集群 1、创建redis网卡 docker network create redis --subnet 172.38.0.0/16 查看网卡信息 docker network ls docker network inspect redis 2、创建redis配置 #使用脚 阅读全文
posted @ 2022-03-08 10:08 酷酷的sinan 阅读(169) 评论(0) 推荐(0) 编辑
摘要: docker-compose搭建lnmp 先决条件 首先需要安装docker 安装docker-compost 1、创建lnmp工作目录 #创建三个目录 mkdir lnmp && cd lnmp mkdir -p nginx/conf php mysql/data lnmp/www #编写ngin 阅读全文
posted @ 2022-03-07 17:59 酷酷的sinan 阅读(760) 评论(0) 推荐(0) 编辑
摘要: typora语法使用 1.字体 *斜体*,_斜体_ **粗体** ***加粗斜体*** ~~删除线~~ <u>下划线</u> ***分割线 , 2.标题 # 一级标题 ## 二级标题 ### 三级标题 3.超链接 文字链接 : [百度搜索](www.baidu.com) 网址 : <http://w 阅读全文
posted @ 2022-03-07 17:55 酷酷的sinan 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 【参考资料】 【参考资料】 零基础入门学习python(小甲鱼) 流畅的Python Python数据类型 Number数字类型 数学中的小数 计算机里边表示浮点数可以有条件省略 String字符串类型 用来表示一串文字信息 如何表示单双引号交错使用 单引号 双引号 三引号(三个单引号或者三个双引号 阅读全文
posted @ 2018-12-08 16:32 酷酷的sinan 阅读(119) 评论(0) 推荐(0) 编辑