当前位置: 首页 > news >正文

使用Windows+Linux实现mysql的主从复制

设计方案:

Windows作为主数据库,Linux作为从数据库

1.确定双方是否能ping通

Windows方 ping Linux方:

Linux方 ping Windows方:

2.Windows主数据库配置

2.1开启Windows方的mysql二进制日志功能

2.1.1修改my.ini文件

添加一条配置代码:

#开启二进制日志
log_bin=F:\WORKS\database\logs\log

2.1.2验证是否开启二进制日志

2.2创建一个用于主从数据库通信的账号

192.168.200.1为vm的ip地址,这里的Linux使用的net网络模式,需要通过vm的虚拟网卡进行转发

该命令用于为指定用户授予 REPLICATION SLAVE 权限,这个权限在 MySQL 主从复制中非常关键,从服务器需要此权限来接收主服务器的二进制日志并进行复制操作。

重新加载授权表,让新的权限设置立即生效。

2.3 获取binlog的日志文件名和position

3.Linux从库配置

3.1配置全局唯一的server-id

编辑/etc/mysql/my.cnf,添加server-id

编辑完配置文件之后需要重新启动mysql服务

3.2使用master创建的用户账户读取binlog同步数据

3.3 start slave

通过show slave status\G命令查看主从复制的状态

图片1来源:大秦坑王-CSDN博客

相关文章:

  • LangChain入门(六)Agent
  • day5:nginx代理-动静分离
  • 【了解】通感算一体化网络
  • Selenium模拟人类行为,操作网页的方法(全)
  • 每日算法-250506
  • 大模型系列(三)--- ​ GPT1: Improving Language Understanding by Generative Pre-Training​
  • 【HarmonyOS 5】鸿蒙用户头像编辑功能实践
  • 基于【抖音弹幕抓取数据推送】——制作抖音消息分类查看界面
  • YOLOv8的Python基础--函数篇
  • B站pwn教程笔记-6
  • Linux[Makefile]
  • Vue3路由模式为history,使用nginx部署上线后刷新404的问题
  • Leetcode - 周赛448
  • PostgreSQL数据库的array类型
  • 密码工具类-生成随机密码校验密码强度是否满足要求
  • GPS定位方案
  • 使用阿里AI的API接口实现图片内容提取功能
  • three.js通过GEO数据生成3D地图
  • 2025年5月HCIP题库(带解析)
  • 基于计算机视觉的试卷答题区表格识别与提取技术
  • 媒体起底“速成洋文凭”灰产链,专家:我们要给学历“祛魅”
  • 湖南张家界警方公告宣布一名外国人居留许可作废
  • 王耀庆化身“罗朱”说书人,一人挑战15个角色
  • 新疆生产建设兵团草湖项目区副主任宋全伟接受审查调查
  • 溢价率19.48%,民企番禺置业3.07亿元竞得广州番禺融媒体中心北侧地块
  • 48岁黄世芳履新中国驻毛里求斯大使,曾在广西工作多年