MySQL

Mysql 数据库InnoDB 的内存结构详解

1 前言 我们都熟悉mysql数据库服务架构,也清楚 sql 的执行顺序,mysql的数据在磁盘和内存中的存储结构是采用B+树的数据结构,但是在InnoDB引擎中,数据在内存和磁盘中的展示形式以及怎么和mysql的服务架构建立联系,sql 查询和 Inno...

如何通过Mysql的二进制日志恢复数据库数据

蝉知企业门户系统是一款开源免费、专向企业营销使用的建站系统,以方便企业快捷地搭建一个专业的企业营销网站,进行宣传,开展业务,服务客户。蝉知系统内置了文章、产品、商城、论坛、评论、会员、博客、问答工单等功能,同时还可以和微信集成绑定。功能丰富实用,后台操作简...

MySQL 数据库压力测试 sysbench工具详解与实战

sysbench是一个基于LuaJIT脚本的多线程基准测试工具。2004年由Peter Zaitsev(Percona公司创始人)开发,在其0.5版本中可以使用Lua脚本实现OLTP测试。2016年重构了sysbench代码,并在2017年2月针对新的硬件...

教你如何解决Navicat低版本连接MySQL8.0的数据库

今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的: 更改加密方式 1.先通过命令行进入mysql的root账户...

异常处理:MySQL连接时出现2003错误的解决方法

前言 第一次用mysql,打开mysql的图形化界面要连接时,出现2003错误。究其原因,可能是mysql的服务没有启动。本文章主要围绕这个解决办法展开。 1.报错截图 在这里连接的时候就会出现错误 2.解决办法 出现这个问题的时候,一般是mysql服务没...