随笔分类 -  MySQL

摘要:MySQL5.7使用mysqldump数据备份🌵 一、 mysqldump 在 MySQL 5.7 的工作原理 1. 逻辑备份工具 mysqldump 是一个 逻辑备份工具,通过客户端连接数据库,把表结构和数据导出为 SQL 语句(CREATE TABLE、INSERT 等)。 恢复时只需执行这些 阅读全文
posted @ 2026-01-05 14:40 Noleaf 阅读(12) 评论(0) 推荐(0)
摘要:MySQL5.6使用mysqldump数据备份🥑 MySQL5.6使用自带mysqldump工具做数据备份。 一、 mysqldump 在 MySQL 5.6 的工作原理 1. 逻辑备份工具 mysqldump 是一个 客户端工具,它不会直接复制数据文件,而是通过 SQL 协议连接到数据库,把表结 阅读全文
posted @ 2026-01-05 11:50 Noleaf 阅读(6) 评论(0) 推荐(0)
摘要:MySQL8配置mysqldump逻辑备份🌘 mysqldump 是 MySQL 自带的一个极其常用的逻辑备份工具。它的基本原理是将数据库中的数据和结构转换成一系列的 SQL 语句(如 CREATE TABLE、INSERT 等)。 1. 核心特点 逻辑备份:它备份的是 SQL 指令,而不是物理数 阅读全文
posted @ 2025-12-31 15:01 Noleaf 阅读(1) 评论(0) 推荐(0)
摘要:Xtrabackup8配置MySQL8全量备份及增量备份🥝 使用xtrabackup8配置MySQL8物理备份,包括全量备份及增量备份和恢复备份。 一. 配置全量备份 1.2 配置全量备份命令 [root@localhost ~]# xtrabackup --defaults-file=/etc/ 阅读全文
posted @ 2025-12-30 09:51 Noleaf 阅读(15) 评论(0) 推荐(0)
摘要:Xtrabackup8配置MySQL8增量备份🥝 ⭐全量备份文档请移步:https://www.cnblogs.com/haoee/p/19414795 一、XtraBackup 8 增量备份的核心原理 1️⃣ 增量备份“增”的是什么? 👉 基于 LSN(Log Sequence Number) 阅读全文
posted @ 2025-12-29 16:54 Noleaf 阅读(10) 评论(0) 推荐(0)
摘要:Xtrabackup8配置MySQL8全量备份🪔 使用xtrabackup8配置MySQL8全量备份。 🌙增量备份文档请移步:https://www.cnblogs.com/haoee/p/19416137 1. 配置全量备份命令 [root@localhost ~]# xtrabackup - 阅读全文
posted @ 2025-12-29 11:29 Noleaf 阅读(6) 评论(0) 推荐(0)
摘要:MySQL8配置文件通用模板🧲 本文整理一份MySQL8通用配置文件my.cnf,只是相对通用基础的配置,还需自己具体分析修改。 MySQL8部署参考👉:https://www.cnblogs.com/haoee/p/19386401 (麒麟arm版) https://www.cnblogs.c 阅读全文
posted @ 2025-12-25 14:46 Noleaf 阅读(7) 评论(0) 推荐(0)
摘要:麒麟系统V10 arm版部署Xtrabackup8🌵 搭建好MySQL或主从复制后,需要配置备份策略。可以设置逻辑备份,也可以设置物理备份。 ARM架构只能编译安装percona-xtrabackup。 官方文档:https://docs.percona.com/percona-xtrabacku 阅读全文
posted @ 2025-12-23 17:07 Noleaf 阅读(19) 评论(0) 推荐(0)
摘要:麒麟系统V10部署MySQL8及主从复制🫚 CPU架构是arm版,需下载对应的MySQL包。ARM 架构请用 aarch64 包。 一. 下载安装包 官网:https://dev.mysql.com/downloads/mysql/8.0.html [root@localhost ~]# wget 阅读全文
posted @ 2025-12-23 13:37 Noleaf 阅读(4) 评论(0) 推荐(0)
摘要:OpenAnolis8配置MySQL5.7主从复制🍒 MySQL5.7有多种主从复制方式,本文使用GTID方式做主从复制。 一、GTID主从复制的核心原理 GTID的组成GTID由两部分组成: server_uuid:MySQL实例的唯一标识符,存储在数据目录的auto.cnf文件中。 trans 阅读全文
posted @ 2025-03-13 11:27 Noleaf 阅读(55) 评论(0) 推荐(0)
摘要:OpenAnolis8二进制部署MySQL5.7🌘 准备工作: 系统如有mariadb先卸载。 [root@localhost ~]# rpm -qa | grep mariadb [root@localhost ~]# yum remove mariadb 1.下载二进制安装包 [root@lo 阅读全文
posted @ 2025-03-12 09:19 Noleaf 阅读(48) 评论(0) 推荐(0)
摘要:Online_install_mysql.sh🌬️ 适用于CentOS7和OpenAnolis8系统 脚本执行效果: #!/bin/bash set -e red_start="\033[31m" red_end="\033[0m" blue_start="\033[36m" blue_end=" 阅读全文
posted @ 2025-03-11 15:31 Noleaf 阅读(24) 评论(0) 推荐(0)
摘要:MySQL5.7二进制部署❄️⛄☃️ 准备工作: 卸载系统中的mariadb [root@localhost ~]# rpm -qa | grep mariadb [root@localhost ~]# yum remove mariadb 1.下载二进制安装包 [root@localhost ~] 阅读全文
posted @ 2022-12-06 15:47 Noleaf 阅读(93) 评论(0) 推荐(0)
摘要:下载安装包: [root@localhost ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz 下载依赖: [root@localhost ~] 阅读全文
posted @ 2022-12-02 14:26 Noleaf 阅读(213) 评论(0) 推荐(0)
摘要:MySQL备份之Xtrabackup☃️❄️ 原文链接:https://www.ssgeek.com/post/mysql-bei-fen-zhi-xtrabackup/ 1、介绍 1.1、主要特点 1.2、相关词汇 1.3、XtraBackup备份原理 1.4、XtraBackup恢复步骤 2、安 阅读全文
posted @ 2022-05-24 10:08 Noleaf 阅读(159) 评论(0) 推荐(0)
摘要:Xtrabackup备份脚本🥌 xtrabackup全量备份脚本 [root@VM-16-10-centos ~]# vim mysql-full-backup.sh #!/bin/bash export MYSQL_HOME=/usr/local/Percona-Server-5.5.21-re 阅读全文
posted @ 2022-02-21 16:37 Noleaf 阅读(16) 评论(0) 推荐(0)
摘要:离线部署MySQL5.6 一.部署依赖包 阿里云盘 1.卸载mariadb [root@localhost ~]# rpm -qa|grep mariadb // 查询出来已安装的mariadb [root@localhost ~]# rpm -e --nodeps 文件名 // 卸载mariadb 阅读全文
posted @ 2022-02-17 15:31 Noleaf 阅读(192) 评论(0) 推荐(0)
摘要:Xtrabackup源码安装和二进制安装🍁🍀🍂 Xtrabackup源码安装 下载源码包 1.官网下载源码包或GitHub下载相关源码 git clone https://github.com/percona/percona-xtrabackup.gitcd percona-xtrabacku 阅读全文
posted @ 2021-06-02 11:46 Noleaf 阅读(976) 评论(0) 推荐(0)
摘要:MySQL5.6二进制部署 1.下载二进制包 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 2.下载依赖 yum -y install ncurses ncu 阅读全文
posted @ 2021-05-12 17:15 Noleaf 阅读(102) 评论(0) 推荐(0)
摘要:源码安装MySQL5.7 1.安装依赖: # yum -y install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make cmake 下载MySQL: wget https://repo.huaweicloud.com/mysq 阅读全文
posted @ 2020-07-29 13:52 Noleaf 阅读(697) 评论(0) 推荐(0)