在 MySQL 8 中配置主从同步(主从复制)是一个常见的需求,用于实现数据的冗余备份、读写分离等。

devtools/2025/2/7 20:13:07/

在 MySQL 8 中配置主从同步(主从复制)是一个常见的需求,用于实现数据的冗余备份、读写分离等。以下是详细的配置步骤:

一、环境准备

假设你有两台 MySQL 服务器:

  • 主服务器(Master):IP 地址为 192.168.1.100,端口为 3306
  • 从服务器(Slave):IP 地址为 192.168.1.101,端口为 3306

确保两台服务器的 MySQL 服务已经安装并正常运行。

二、配置主服务器(Master)

  1. 编辑主服务器的配置文件

    • 打开主服务器的 MySQL 配置文件 my.cnfmy.ini,通常位于 /etc/mysql/my.cnf(Linux)或 MySQL 安装目录下的 my.ini(Windows)。
    • 添加或修改以下配置:
      [mysqld]
      server-id=1
      log_bin=mysql-bin
      binlog_format=ROW
      binlog_do_db=your_database_name  # 可选,指定需要同步的数据库
      
      • server-id:主服务器的唯一标识,必须是大于 0 的整数。
      • log_bin:启用二进制日志,用于记录主服务器的变更操作。
      • binlog_format:设置二进制日志的格式,推荐使用 ROW 模式。
      • binlog_do_db:指定需要同步的数据库(可选,如果不指定,则同步所有数据库)。
  2. 重启 MySQL 服务

    • 在 Linux 上:
      sudo systemctl restart mysql
      
    • 在 Windows 上:
      打开服务管理器,重启 MySQL 服务。

http://www.ppmy.cn/devtools/156921.html

相关文章

ollama部署deepseek实操记录

1. 安装 ollama 1.1 下载并安装 官网 https://ollama.com/ Linux安装命令 https://ollama.com/download/linux curl -fsSL https://ollama.com/install.sh | sh安装成功截图 3. 开放外网访问 1、首先停止ollama服务:systemctl stop ollama 2、修改ollama的servic…

UE5 蓝图学习计划 - Day 13:确定游戏类型与核心功能

在前面的学习中,我们掌握了 角色控制、交互系统、UI 设计、存储与加载 等核心技能。今天,我们将正式开始 综合项目实战,构建一个完整的游戏。本篇文章将介绍项目的 类型、核心玩法、功能模块,并完成项目的 基础环境搭建&#xff0…

分析用户请求K8S里ingress-nginx提供的ingress流量路径

前言 本文是个人的小小见解,欢迎大佬指出我文章的问题,一起讨论进步~ 我个人的疑问点 进入的流量是如何自动判断进入iptables的四表?k8s nodeport模式的原理? 一 本机环境介绍 节点名节点IPK8S版本CNI插件Master192.168.44.1…

承压金字塔(蓝桥杯17C)

文件读取&#xff0c;与写入&#xff1a;C 文件和流 | 菜鸟教程 #include <iostream> #include <fstream> #include <string> using namespace std; double sum[30][30]; int main() {ifstream infile("C:\\Users\\xutianci\\OneDrive\\Desktop\\TMOCC\…

Windows系统中Docker可视化工具对比分析,Docker Desktop,Portainer,Rancher

Docker可视化工具对比分析&#xff0c;Docker Desktop&#xff0c;Portainer&#xff0c;Rancher Windows系统中Docker可视化工具对比分析1. 工具概览2. Docker Desktop官网链接&#xff1a;主要优点&#xff1a;主要缺点&#xff1a;版本更新频率&#xff1a; 3. Portainer官网…

MongoDB 查询文档

MongoDB 查询文档 引言 MongoDB 是一个功能强大的文档型数据库,它使用 JSON 格式存储数据,并提供了灵活的查询机制。本文将深入探讨 MongoDB 的查询文档,包括查询基础、查询语法、查询优化以及一些高级查询技巧。 查询基础 MongoDB 的查询语句以 find() 方法开始,它允许…

open-webui启动报错:OSError: [WinError 1314] 客户端没有所需的特权。

在Windows命令行下&#xff0c;启动Open-Webui&#xff1a; (py311) E:\ai\models>open-webui serve 问题 启动Open-Webui报错&#xff1a;OSError: [WinError 1314] 客户端没有所需的特权。 具体如下&#xff1a; File "E:\Program Files\anaconda\Lib\concurrent…

go gin配置air

一、依赖下载 安装最新&#xff0c;且在你工作区下进行安装&#xff0c;我的是D:/GO是我的工作区&#xff0c;所有项目都在目录下的src&#xff0c; go install github.com/air-verse/airlatest 如果出现类似报错&#xff1a; 将图中第三行 github.com/air-verse/air 替换最…