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

news/2025/2/7 17:00:13/

在 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/news/1570105.html

相关文章

HTML 复习

文章目录 路径问题标题标签段落标签换行标签列表标签<ol> 有序列表<ul> 无序标签标签嵌套 超链接标签多媒体标签<img> 图片标签<audio> 音频标签<video> 视频标签 表格标签<colspan> 跨行<rowspan> 跨列组合使用 表单标签基本表单标…

25.02.04 《CLR via C#》 笔记 13

核心机制 第二十章 异常和状态管理 什么是异常&#xff1a;异常指成员没有完成它的名称所宣称的行动&#xff1b;异常是程序运行过程中用来表示错误并处理的机制&#xff0c;错误可以是更广义的&#xff0c;包括程序中未捕获的问题或逻辑缺陷。异常处理机制&#xff08;try-c…

大数据方向知识图谱及发展前景分析

目录 一、知识体系 二、大数据领域前景分析&#xff1a; 1. 市场需求 2. 技术趋势 3. 职业发展路径 4. 学习路线建议 5. 推荐认证体系 一、知识体系 大数据知识体系 ├── 基础理论 │ ├── 数学基础&#xff1a;概率统计、线性代数、离散数学 │ ├── 计算机基…

2025年02月02日Github流行趋势

项目名称&#xff1a;oumi 项目地址url&#xff1a;https://github.com/oumi-ai/oumi 项目语言&#xff1a;Python 历史star数&#xff1a;1416 今日star数&#xff1a;205 项目维护者&#xff1a;xrdaukar, oelachqar, taenin, wizeng23, kaisopos 项目简介&#xff1a;构建最…

双目标定与生成深度图

基于C#联合Halcon实现双目标定整体效果 一&#xff0c;标定 1&#xff0c;标定前准备工作 &#xff08;获取描述文件与获取相机参数&#xff09; 针对标准标定板可以直接调用官方提供描述文件&#xff0c;也可以自己生成描述文件后用PS文件打印 2&#xff0c;相机标定 &…

ESP32学习-1.环境安装vscode+idf

环境安装参考来链接&#xff1a;https://www.bilibili.com/video/BV1vTCUYyETZ?vd_source476e6e79f95e0d72f309fdd720cc0eaa&p2&spm_id_from333.788.videopod.episodes 1.报错 non zero exit code 1 The following Python requirements are not satisfied: Require…

恢复Exchange数据库

步骤&#xff1a; 1、备份原有Exchange数据库 2、重新安装Exchange 3、恢复数据库 过程&#xff1a; 重新安装Exchange 在ECP中创建数据库&#xff0c;创建时不要选择“装入数据库” 然后&#xff0c;下面是在命令行创建的过程 例子设置属性重写时注意是数据库名字&#…

Elasticsearch 指南 [8.17] | Search APIs

Search API 返回与请求中定义的查询匹配的搜索结果。 http GET /my-index-000001/_search Request GET /<target>/_search GET /_search POST /<target>/_search POST /_search Prerequisites 如果启用了 Elasticsearch 安全功能&#xff0c;针对目标数据流…