mysql
文章平均质量分 68
禾几头
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql:Access denied for user ‘root‘@‘localhost‘ (using password: YES)
初次安装mysql后设置root密码退出后无法正常登录,报错。先跳过MySQL的密码认证过程,查询root用户密码。重新登录发现登录成功。原创 2023-04-18 10:27:44 · 182 阅读 · 0 评论 -
Mysql数据库索引总结
Mysql数据库索引常见的索引实现原理1.hash表使用hash函数生成数据的存储地址,查询数据时可通过hash函数获取数据的存储地址直接获取数据,时间复杂度为O(1),存在问题就是会产生碰撞,不同的数据通过hash函数可能产生相同的存储地址,此时通过建立链表链接相同地址的数据优点:时效高缺点:范围查找实现效率极低(需要读取所有表数据进行计算返回结果)2.二叉查找树构建二叉查找树,树中结点的数据左小右大,时间复杂度为O(log2n)优点:时效高缺点:根节点选取不当造成二叉查找树失衡,原创 2021-05-14 21:35:23 · 195 阅读 · 0 评论 -
mysql的架构与存储引擎总结
MySQL的架构与存储引擎总结八大组成部分1.Connectors 与其他编程语言中的sql语句进行交互, 如php、python2.Managerment Services & Utilities 系统管理和控制工具3.Connection Pool 管理缓冲用户连接,线程处理等需要缓存的需求4.SQL Interface(SQL接口) 接收用户的SQL命令,并且返回用户需要的查询结果。5.Parser (解析器) 负责解析和验证SQL命令6.Optimizer原创 2021-05-08 21:06:40 · 302 阅读 · 1 评论 -
mysql的主从复制
mysql的主从复制 主从复制开始前有个前提条件:两边的数据要一样,主必须开启二进制日志异步主从复制主从复制过程:master数据发生变化,产生新的二进制文件,master通知slave的I/O thread进程来读取master的二进制文件,slave的I/O thread 读取本地的master_info,携带master所需的验证信息和二进制日志读取的定位,master的log dump thread进程将master新增加的二进制日志内容发送给i/o thread ,slave收到日志后,原创 2021-05-08 21:03:12 · 190 阅读 · 0 评论
分享