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

windows-Mysql的主从数据库同步设置

  1. 复制原有的mysql

  1. 修改my.ini配置文件

  1. 修改端口号

  1. 修改从数据的地址和从数据库的数据存放地址

  1. 安装从数据库

  1. 进入从数据库的bin目录,打开命令窗口

  1. 输入命令:mysqld.exe install mysql-back --defaults-file= "C:\ProgramData\MySQL\MySQL Server 5.7-back\my.ini"

  1. 若可执行文件的路径不对时可修改注册表

·"C:\Program Files\MySQL\MySQL Server 5.7-back\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7-back\my.ini" mysql-back

  1. 修改主数据库和从数据库的my.ini进行关联

·log-bin=mysql-bin

·binlog_format=ROW

·#设置需要同步的数据库

·binlog-do-db=jingnan_all

·#屏蔽系统库同步

·binlog-ignore-db=mysql

·binlog-ignore-db=information_schema

·binlog-ignore-db=performance_schema

·report_port=3306

·#开启查询缓存

·explicit_defaults_for_timestamp=true

  1. 从库my.ini修改(参考以上)

  1. 重启主库和从库

  1. 选择主库:SHOW MASTER STATUS 查询主库的binlog文件名以及起始点position

  1. 切换到从库首先停掉从库:STOP SLAVE;

  1. 1.1.10、从库执行sql,一定注意文件file名和pos位置要根据上面查询到的master的信息一致!(连接主服务)

CHANGE MASTER TO MASTER_HOST='10.88.99.81',MASTER_USER='root',MASTER_PASSWORD='root',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=154;
  1. 从库执行,开启从库: START SLAVE;

  1. 查询从库状态:SHOW SLAVE STATUS;(Slave_IO_Running、Slave_SQL_Running 都为yes时表示设置成功)

  1. Slave_IO_Running =No或者Slave_SQL_Running =No时执行SHOW SLAVE STATUS;

http://www.lryc.cn/news/7301.html

相关文章:

  • Docker逃逸
  • k8s项目部署
  • Modbus通信协议学习笔记
  • ubuntu重启、关机命令
  • Xshell 7 连接云服务器的步骤和出现的错误
  • Python多进程同步——文件锁
  • 实现 element-plus 表格多选时按 shift 进行连选的功能
  • 华为OD机试真题JAVA实现【考古学家】真题+解题思路+代码(20222023)
  • Spring3之基于Aspect实现AOP
  • buctoj-寒假集训进阶训练赛(二十二)
  • 华为OD机试真题JAVA实现【静态扫描最优成本】真题+解题思路+代码(20222023)
  • 汽车装配工厂立库物料运送线PLC无线应用
  • Python雪花代码
  • Numpy基础与实例——人工智能基础
  • MQTT的工作原理
  • iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回
  • 【Kafka进阶】-- unclean.leader.election.enable参数的内涵
  • 基于redis实现分布式锁
  • C#开发的OpenRA动态加载插件DLL里的类实现
  • 网站代理是什么?有什么需要注意的?
  • 动态库和静态库的区别
  • C/C++路径去除前缀
  • Vue2之Vue-cli应用及组件基础认识
  • C 学习笔记 —— 声明、定义、初始化
  • 机械狗控制算法
  • 向量与矩阵 导数和偏导数 特征值与特征向量 概率分布 期望方差 相关系数
  • 记录--前端实现登录拼图验证
  • 【Go语言基础】Go语言中的map集合详细使用(附带源码)
  • C++11 lambda
  • 【新】华为OD机试 - 分苹果(Python)