
MySQL
文章平均质量分 59
hh真是个慢性子
数据库高级架构师,阿里云专家博主,专注自动化数据管理与后端开发,擅长性能优化和系统高效运行。拥有 MySQL、TiDB 等多项数据库认证。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL自动化安装工具-mysqldeploy
MySQL自动化部署工具mysqldeploy支持在Linux系统上安装MySQL 5.5-8.4版本,并支持多实例初始化。该工具提供交互式安装向导,可自动下载安装包、配置参数并完成安装。主要功能包括:选择MySQL版本、设置端口/数据目录/内存大小/root密码,自动生成启动脚本和快捷登录命令。目前仅支持CentOS7系统,安装完成后会提供详细的配置信息和登录方式。工具还支持多实例部署,通过简单命令即可管理不同MySQL实例。项目已在Gitee和GitHub开源,安装过程全自动化,适合快速部署MySQL环原创 2025-07-31 09:51:13 · 463 阅读 · 0 评论 -
【MySQL】迁移常见标准流程简述及实战
在MySQL迁移过程中,经常需要对数据库的信息进行检查,并将业务代码切换到新的MySQL实例。以下总结的内容主要包含数据库在迁移过程中可能遇到的常见问题,并附带解决方法。原创 2025-01-06 17:58:11 · 298 阅读 · 0 评论 -
【MySQL】mysql导出数据WPS科学计数法解决方法
导出的长串数字 id 会导致科学计数法,修改 WPS 单元格格式可以解决。原创 2024-10-12 15:54:24 · 650 阅读 · 0 评论 -
【MySQL】go-sniffer SQL 网络抓取工具
捕获mysql,redis,http,mongodb等协议,抓包截取项目中的数据库请求并解析成相应的语句,如修改mysql协议会解析为sql语句,即可调试。不要代码,直接嗅探项目中的数据请求。有时候你想获取一些时间段的 SQL,但是是又不想开审计或其他原因,可以使用 go-sniffer 工具,从 tcp 数据包中解析 SQL。原创 2024-10-12 12:15:27 · 702 阅读 · 0 评论 -
【MySQL】手把手教你MySQL各版本忘记密码如何处理
如果是普通用户忘记密码可以用 root@locallhos 管理员用户登陆 MySQL 修改密码。如果是管理员用户忘记密码,则需要跳过授权表重启 MySQL 来修改密码。跳过网络和授权表启动MySQL。删除或注释掉跳过授权表启动。修改密码为你想要的密码。修改root密码为空。原创 2024-08-14 17:30:45 · 305 阅读 · 0 评论 -
【MySQL】mysql异常宕机无法启动处理过程
* oom异常关闭导致 MySQL5.7 启动失败。同事导入数据时异常关闭,应该是数据量太大导致mysql崩溃,尝试重启失败了提示如下原创 2024-08-14 16:54:20 · 1011 阅读 · 0 评论 -
MySQL8.0生产环境二进制标准安装
MySQL8.0生产环境二进制标准安装原创 2024-08-13 11:08:20 · 344 阅读 · 0 评论 -
MySQL5.7生产环境二进制标准安装
【MySQL】MySQL5.7生产环境二进制标准安装原创 2024-08-13 10:52:13 · 328 阅读 · 0 评论 -
【MySQL】手把手教你MySQL数据同步
用于在两个MySQL实例间同步数据,基于mysqldump和mysql进行数据同步。可选择全量、单库、单表、多表、指定文件同步表的多种同步方式,常见使用场景如:生产库同步数据至测试库、表在线备份、搭建主从等场景。并且可以通过调整mysqldump的备份参数,实现其他种类的同步。也可以将mysqldump替换成mydumper多线程工具,加速数据同步。项目地址:https://gitee.com/hh688/data_sync。原创 2024-07-23 09:36:47 · 3303 阅读 · 3 评论 -
【MySQL】根据binlog日志获取回滚sql的一个开发思路
不同客户端之间会交替追加在 binlog 中,需要通过 👆的 binlog 匹配流程来控制匹配。行,需要再次寻找 thread_id 相同的行,匹配到后执行上一个流程。在 binlog 中的线程 ID 记录为 thread_id。一个线程执行多个 sql 回滚到同一个文件可能带来的问题。对应 binlog 日志中的 thread_id=指定 mysql 客户端 开始时间和结束时间。打开 mysql 客户端 开始时间。关闭 mysql 客户端 结束时间。先匹配 thread_id 相同的。原创 2024-07-19 16:12:43 · 825 阅读 · 0 评论 -
【MySQL】两个脚本自动化搞定 MySQL 备份恢复--XtraBackup
此项目基于两个脚本实现,脚本基于 XtraBackup 实现了 MySQL 的自动化备份,可选择全备和增备。脚本实现了基于脚本的自动化恢复,并能够通过微信和企业微信对执行的状态进行通知。## 备份脚本:MySQL 自动备份脚本基于 XtraBackup 实现了 MySQL 的自动化备份,可根据自身需求选择本地、远程、增备、全备的多种方式相结合的备份方式,并通过 pv 工具实现远程传输的流量控制。基于企业微信机器人实现了备份信息的通知。脚本实现了基于。原创 2024-05-23 15:44:37 · 987 阅读 · 0 评论 -
【MySQL】两个脚本搞定MySQL安装和主从的环境搭建
关于 mysql 的安装和主从的搭建,在开发和运维过程中经常遇到,可以用两个脚本快速搭建 mysql 主从。推荐使用 脚本 1 和脚本 2项目地址: https://gitee.com/hh688/mysql_install_script新装 MySQL 或初始化新实例。使用第一个脚本安装完 MySQL 后,可以使用此脚本搭建主从复制,可以基于 gtid 或 postion 两种方式搭建,数据导入比 mysqldump 更快。原创 2024-05-11 11:15:42 · 1222 阅读 · 1 评论 -
【MySQL】 mysql 日常工单处理脚本 解放你的双手!!!
在工作中经常帮助开发的小伙伴执行些 sql,手动执行效率低不直观,还要单独备份等等,极为麻烦,怎么办?用它!解放时间多摸鱼!!!我的摸鱼小帮手。原创 2024-04-16 11:16:12 · 530 阅读 · 0 评论 -
【MySQL】Orchestrator最简单的 mysql 高可用方案最细细细细~
orchestrator 是基于 MySQL 主从的开源的 MySQL 高可用方案,可以管理上千个 MySQL 集群。实现 MySQL 高可用的同时,可配置实现自身的高可用。项目地址: https://github.com/openark/orchestrator。原创 2024-04-16 14:00:00 · 3878 阅读 · 1 评论