MySQL
文章平均质量分 73
MySQL输出
leaf9z
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL8配置mysqldump逻辑备份
MySQL8配置mysqldump逻辑备份指南 mysqldump是MySQL自带的逻辑备份工具,通过生成SQL语句实现跨平台/版本的数据备份。核心特点包括:纯文本格式备份、支持细粒度恢复(单表/库)、兼容不同MySQL版本,但恢复大数据库时效率较低。 备份流程包括:创建专用账号、配置备份参数(如--single-transaction实现无锁热备)、执行备份命令并压缩存储。文中提供了完整的备份脚本示例,包含日志记录和自动清理旧备份功能。 恢复时需注意GTID设置、外键检查等问题,建议先关闭严格模式。恢复后原创 2026-01-05 16:42:19 · 1093 阅读 · 0 评论 -
MySQL5.7使用mysqldump数据备份
摘要:本文详细介绍了MySQL5.7使用mysqldump进行数据备份的方法。mysqldump作为逻辑备份工具,通过导出SQL语句实现数据迁移,支持一致性快照备份(InnoDB)和对象完整性导出。文章对比了MySQL5.6和5.7的备份差异,重点说明GTID处理、性能优化等改进。同时提供了完整的备份脚本示例,包含参数解释、目录结构和定时任务设置。最后详细讲解了三种恢复场景:新实例全量恢复、原实例清库恢复和基于binlog的时间点恢复,并列出恢复后的检查清单。原创 2026-01-05 16:36:35 · 1189 阅读 · 0 评论 -
MySQL5.6使用mysqldump数据备份
MySQL5.6使用mysqldump进行逻辑备份的关键点:通过SQL协议导出表结构和数据为可执行语句,支持InnoDB表的一致性快照备份(--single-transaction)。备份脚本需包含关键参数:--routines导出存储过程、--hex-blob处理二进制数据、--master-data记录binlog位置等。备份流程包含自动清理旧备份、日志记录等功能,通过配置文件管理账号密码。恢复时需注意GTID设置(--set-gtid-purged=OFF)、外键检查关闭等事项,并验证数据完整性。原创 2026-01-05 16:22:50 · 1044 阅读 · 0 评论 -
Xtrabackup8配置MySQL8全量备份
本文介绍了使用XtraBackup 8配置MySQL 8全量备份的方法。主要内容包括:1)核心备份命令参数解析,如指定配置文件、并行线程数、压缩选项等;2)详细备份脚本编写,包含路径设置、权限配置、错误处理及自动清理旧备份功能;3)备份执行与计划任务设置,建议每天凌晨自动运行;4)后续建议,强调恢复流程注意事项(需先解压再prepare)、日志管理和定期恢复演练的重要性。该方案适用于MySQL 8主从环境,优先在从库执行备份,确保数据安全。原创 2026-01-04 15:34:42 · 634 阅读 · 0 评论 -
Xtrabackup8配置MySQL8全量备份及增量备份
摘要:本文详细介绍了使用Xtrabackup8配置MySQL8物理备份的全流程,包括全量备份、增量备份及数据恢复方案。全量备份通过并行线程和压缩优化性能,增量备份基于LSN机制追踪数据变化。恢复过程分为解压、准备(按顺序合并增量)和回写三个阶段,强调操作顺序对数据一致性的重要性。文中提供了完整的备份脚本实现,包含自动清理、日志记录和错误处理功能,并给出生产环境下的恢复检查清单,确保数据安全可靠。原创 2026-01-04 15:45:47 · 821 阅读 · 0 评论 -
Xtrabackup8配置MySQL8增量备份
XtraBackup8实现MySQL8增量备份的核心是基于LSN(日志序列号)机制,只备份上次备份后变更的InnoDB数据页。增量备份需通过--incremental-basedir参数指定基准备份目录(全量或增量),脚本会自动验证备份有效性并优先选择最新增量作为基准。备份过程支持并行压缩和线程优化,完成后会自动清理15天前的旧备份。恢复时需按顺序先prepare全量备份再应用增量备份。该方案通过定期执行(如每4小时)增量备份与全量备份配合,构建完整的备份策略链。原创 2026-01-04 15:38:01 · 985 阅读 · 0 评论 -
麒麟系统V10 arm版部署Xtrabackup8
本文详细介绍了在麒麟系统V10 ARM版上编译安装Xtrabackup 8的过程。首先下载Xtrabackup源码并安装依赖包,然后解压并配置boost库。通过cmake命令进行配置构建,处理可能出现的Kerberos检测错误后,使用make编译并安装。最后设置环境变量并验证安装结果,确认Xtrabackup在ARM架构下成功运行。整个过程涉及多个步骤的详细操作和问题解决方法,为在国产操作系统上部署MySQL备份工具提供了完整指南。原创 2025-12-25 15:02:25 · 318 阅读 · 0 评论 -
二进制部署MySQL8
本文详细介绍了MySQL 8.0二进制部署流程:首先下载对应系统版本的MySQL二进制包并解压到/usr/local目录;创建mysql用户及数据/日志目录;配置my.cnf文件设置字符集、日志等参数;初始化数据库后,通过systemd服务管理MySQL;最后修改root密码并创建新用户。部署过程包含环境变量配置、权限设置等关键步骤,并提供了常见连接问题的解决方法。全文采用命令行操作方式,适合在Linux系统上快速部署MySQL 8.0数据库服务。原创 2025-12-25 14:56:43 · 305 阅读 · 0 评论 -
MySQL8配置文件通用模板
本文提供MySQL8通用配置文件my.cnf模板,包含基础配置项:包括字符集(utf8mb4)、连接参数(1000并发)、内存设置(32G缓冲池)、InnoDB核心参数(日志文件、IO线程)、Binlog主从配置等。文件路径需根据实际环境修改,适用于X86和ARM架构。配置强调性能优化(SSD设置、内存管理)和安全性(关闭主机名解析),同时包含慢查询日志、事务隔离级别等常用功能。作者提供相关部署参考链接,建议用户根据实际情况调整参数值。原创 2025-12-25 14:51:58 · 193 阅读 · 0 评论 -
麒麟系统V10部署MySQL8及主从复制
本文详细介绍了在麒麟系统V10(ARM架构)上部署MySQL 8.0及配置主从复制的完整流程。主要内容包括:1)下载ARM版MySQL安装包;2)创建用户组和数据目录;3)配置文件my.cnf的详细参数设置;4)使用systemd管理MySQL服务;5)GTID方式主从复制配置,包括主库创建复制用户、从库设置主库信息等步骤;6)通过创建测试数据库验证主从同步效果。文中特别强调了ARM架构需使用aarch64安装包,并提供了完整的GTID复制配置方案和验证方法。原创 2025-12-23 13:58:38 · 1228 阅读 · 0 评论 -
Online_install_mysql.sh
【代码】Online_install_mysql.sh。原创 2025-03-31 10:34:07 · 249 阅读 · 0 评论 -
OpenAnolis8配置MySQL5.7主从复制
部署时需注意GTID模式的一致性配置及数据备份的完整性,日常运维中可通过GTID集合监控快速定位同步问题。基于GTID的主从复制通过全局事务标识符实现了高可靠、自动化的数据同步,尤其适合复杂拓扑和高可用场景。:从库通过I/O线程拉取主库的binlog并写入本地中继日志(relay log)。:无需手动查找binlog位置,直接基于GTID自动同步。参数,从库自动向主库请求缺失的GTID事务,无需手动指定。:每个GTID仅执行一次,避免重复执行导致数据混乱。:GTID连续无空洞,确保主从数据一致。原创 2025-03-17 09:58:36 · 594 阅读 · 0 评论 -
OpenAnolis8二进制部署MySQL5.7
OpenAnolis8二进制部署MySQL5.7。原创 2025-03-17 09:47:33 · 350 阅读 · 0 评论
分享