最新 最热

给Docker内的HomeAssistant添加MySQL支持

前言原来的Home-Assistant用的是SQLite,想查看里面的数据不太方便,尝试换成MySQL。情况MySQL是宿主机宝塔装的。HASS是装在docker上的。更换查看HASS容器IP和虚拟交换机网关IP使用命令docker inspect [容器名NAMES]会返...

2022-06-15
2

一招教你防止删库跑路!!

今天,一位哥们打电话来问我说误操作了他们公司数据库中的数据,如何恢复。他原本的想法是登录数据库update一个记录,结果忘了加where条件,于是悲剧发生了。...

2022-06-15
7

MySQL8索引篇:性能提升了100%!!

今天我们一起来聊聊MySQL 8.x版本中新增的三大索引。MySQL 8.x中新增了三种索引方式,这三种索引方式直接让MySQL原地起飞了,如下所示。

2022-06-15
2

解析MySQL8.x binlog错位了,差点裂开了!!

MySQL是互联网行业使用的最多的关系型数据库之一,而且MySQL又是开源的,对于MySQL的深入研究,能够加深我们对于数据库原理的理解。自从开源了mykit-data之后,不少小伙伴试用后,反馈mykit-data无法正确的解析MySQL8的binlog...

2022-06-15
5

mysql(3) - 锁机制

不同的隔离级别,对待锁的处理也是不一样的,这里我们以MYSQL 5.7 ,innoDB引擎下,RR(repeatable-read)级别探讨;

2022-06-15
2

mysql(1) - 背景知识:log,readView

日志是 mysql 数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。...

2022-06-15
0

mysql(0) - 索引结构

二叉树是经典的数据结构. 他的意义是 : 左子节点小于根节点, 右子节点大于根节点. 没有子节点的节点成为叶子结点; 如图 :

2022-06-15
2

win10上安装mysql

话不多说,进入mysql的官网下载对应版本的mysql压缩包。在本地解压刚才下载的压缩包到某个目录(记住目录路径)。使用管理员权限打开cmd,使用cd命令进入到刚才的目录,再进入到根目录下的bin文件夹。(也可以打开之前的解压文件...

2022-06-15
5

【黄啊码】MySQL的这些小知识点,初入门的你必须得学会

第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。

2022-06-15
2