刷新
从库延迟案例分析

博主头像 背景介绍 近来一套业务系统,从库一直处于延迟状态,无法追上主库,导致业务风险较大。从资源上看,从库的CPU、IO、网络使用率较低,不存在服务器压力过高导致回放慢的情况;从库开启了并行回放;在从库上执行show processlist看到没有回放线程阻塞,回放一直在持续;解析relay-log日志文件 ...

mysql~GROUP_CONCAT实现关系表的行转列

博主头像 作用 GROUP_CONCAT 是 MySQL 中用于将查询结果集中的多行数据合并为单个字符串的聚合函数。它将每行数据的指定字段值连接起来,并以指定的分隔符分隔,最终返回一个包含所有值的字符串。 以下是 GROUP_CONCAT 函数的一般语法: SELECT GROUP_CONCAT(column ...

Windows和Linux环境下忘记MySQL连接密码的解决办法

博主头像 目录一、Linux下MySQL忘记root密码情景再现1、停止MySQL服务2、安全模式启动MySQL服务,并暂时跳过权限表验证以及禁用网络连接3、更新mysql.user表中root用户的密码。4、刷新MySQL的权限缓存二、Windows下MySQL忘记密码(8.0以上版本)情景再现1、通过管理 ...

从 Oracle 到 MySQL 数据库的迁移之旅

博主头像 添加一套针对MuSQL数据库CRUD的Dao和Mapper代码,同时我们写了一个注解以切面的方式实现根据配置实例化Oracle的Dao、MySQl的Dao、同时调用Oracle和MySQLDao的功能。​ 首先,我们需要设置一个新的MySQL数据库环境,这将作为我们的新数据源。我们有额外的数据核对方... ...

Windows安装MySQL

博主头像 目录一、下载MySQL安装包1、选择版本以及Windows系统点击下载2、选择No thanks,just start my download.3、下载到指定目录解压即可二、添加环境变量三、添加配置文件四、初始化MySQL数据库服务器五、安装启动服务六、修改连接登录密码七、停止MySQL服务 一、下 ...

MySQL的下载、安装和配置

博主头像 ​ 一、MySQL的下载 下载地址:http://dev.mysql.com/downloads/mysql 进入下载页面,选择所需版本,这里示范MySQL8.0 图一 选择版本,下载MSI(软件安装和配置一同进行) 图二 二、MySQL的安装 双击下载好的mysql-installer-commu ...

Windows环境下删除MySQL

博主头像 目录一、关闭MySQL服务1、win+R打开运行,输入services.msc回车2、服务里找到MySQL并停止二、卸载MySQL软件1、打开控制模板--卸载程序--卸载MySQL相关的所有组件三、删除MySQL在物理硬盘上的所有文件1、删除MySQL的安装目录(默认在C盘下的Program Fil ...

GreatSQL社区月报 | 2024.03

博主头像 GreatSQL 成立于 2021 年,由万里数据库发起,是开放原子开源基金会旗下捐赠项目,及 Gitee 最有价值项目,拥有信通院可信开源社区+可信开源项目双认证。社区致力于通过开放的社区合作,构建自主开源数据库版本及开源数据库技术,推动开源数据库及应用生态繁荣发展。 为了帮助社区的小伙伴们更好地 ...

mydumper

博主头像 mydumper 是一款社区开源的逻辑备份工具。 该工具主要由 C 语言编写,目前由 MySQL 、Facebook 等公司人员开发维护。 https://blog.csdn.net/qq_43692950/article/details/136711943 一、安装mydumper 备份没问题,还 ...

MySql给账户所有权限

博主头像 要为 MySQL 中的 root 用户授予所有权限,可以按照以下步骤进行: 连接到 MySQL 数据库服务器: mysql -u root -p 授予 root 用户所有权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT ...

5.7打补丁—编译和官方一致的Linux_Generic包

博主头像 5.7打补丁—编译和官方一致的Linux_Generic包 需求来源 某客户现场业务系统出现了查询丢失数据问题(数据库为MySQL 5.7.21,使用Linux-Generic包部署)。 已查明:丢数据问题是触发了MySQL 5.7的一个bug,该bug在5.7的后继版本已修复。 客户不想升级数据库 ...

<123···30>