热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Mysql数据库同步

1、服务器配置信息①主服务器IP:192.168.1.2②从服务器IP:192.168.1.3③操作系统:主服务器:Win8,从服务器࿱

1、服务器配置信息

① 主服务器IP:192.168.1.2

② 从服务器IP:192.168.1.3

③ 操作系统:主服务器:Win8,从服务器:windows server 2008

2、主服务器Navicat配置:

① 首先在主服务器上添加一个供从服务器访问主服务器的用户,包括用户信息

② GRANT FILE ON *.* TO '从服务器访问的用户名'@'主服务器IP' IDENTIFIED BY '密码';

③ GRANT REPLICATION SLAVE ON *.* TO '从服务器访问的用户名'@'主服务器IP' IDENTIFIED BY '密码';

3、主服务器my.ini配置:

④ server-id=200   #服务器的ID,自由配置参数,不要与从服务器相同即可。

⑤ log-bin=C:\ProgramData\MySQL\MySQL Server 5.6\logs   #系统更新日期路径,自由配置参数

⑥ binlog-do-db=erp  #指定需要日志的数据库

4、从服务器my.ini配置:

① server-id=200   #自由配置,不要与主服务器相同即可

② log-bin=mysql-bin

③ relay-log=relay-bin

④ relay-log-index=relay-bin-index

① 信息

② stop slave;

③ change master to master_host='主服务器IP',master_user='erp',master_password='123456';

④ start slave;

⑤ 设置解决:Slave_Sql_Running,主从同步终止的情况

5、从服务器Navicat配置:

⑥ 设置主服务器的地址stop slave;

⑦ set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;

⑧ start slave ;

6、查看主从服务器的主从同步的配置信息:show slave status;

7、在从服务器上改变访问主服务器的端口号:CHANGE MASTER TO MASTER_PORT=3307;

8、如果想实现多向同步,主从配置都添加一下即可,即可实现多对多的同步,而非单一方向的同步。

配置前提:

配置主从服务器的前提是两台服务器之间需要Ping通,关闭服务器的防火墙,在主从服务器上给请求的用户添加访问对应同步数据库的权限,否则无法访问需要同步的数据库,更改完对应的配置信息以后,主从服务器的服务全部进行重启。

同步原则:

要保证所要同步的两个数据库的结构一样,否则会导致同步异常。

转:https://www.cnblogs.com/zzgt/p/6369615.html



推荐阅读
  • 本文基于https://major.io/2014/05/13/coreos-vs-project-atomic-a-review/的内容,对CoreOS和Atomic两个操作系统进行了详细的对比,涵盖部署、管理和安全性等多个方面。 ... [详细]
  • scrapyredis分布式爬虫 ... [详细]
  • databasesync适配openGauss使用指导书
    一、database-sync简介database-sync作为一种开源辅助工具,用于数据库之间的表同步,更确切的说法是复制,可以从一个数据库复制表到另一个数据库该工具支持的功能如 ... [详细]
  • 本文档详细介绍了服务器与应用系统迁移的策略与实施步骤。迁移不仅涉及数据的转移,还包括环境配置、应用兼容性测试等多个方面,旨在确保迁移过程的顺利进行及迁移后的系统稳定运行。 ... [详细]
  • 本文详细介绍了PHP汽车租赁网站源码的获取方式、本地部署步骤以及汽车租赁系统的功能模块,适合开发者和技术爱好者参考。 ... [详细]
  • 本文探讨了如何在Django中创建一个能够根据需求选择不同模板的包含标签。通过自定义逻辑,开发者可以在多个模板选项中灵活切换,以适应不同的显示需求。 ... [详细]
  • 本文将详细介绍如何使用ViewPager实现多页面滑动切换,并探讨如何去掉其默认的左右切换动画效果。ViewPager是Android开发中常用的组件之一,用于实现屏幕间的内容切换。 ... [详细]
  • WorldWind源代码解析:瓦片调度机制详解
    本文深入探讨了WorldWind项目中的关键组件——瓦片调度策略。通过源代码分析,我们将了解摄像头移动时如何动态调整瓦片的加载与卸载,确保地图渲染的高效与流畅。 ... [详细]
  • 本文介绍了jQuery的基本使用方法及AJAX技术的基础知识,包括选择器、事件处理、DOM操作、动画效果等核心功能,以及如何利用AJAX实现页面的部分刷新。 ... [详细]
  • Smali代码动态调试指南
    本文介绍了如何通过一系列具体步骤实现Smali代码的动态调试,包括环境搭建、工具安装及调试过程中的关键操作。 ... [详细]
  • 本文详细介绍了为何需要进行端口转发,尤其是从标准 HTTP 80 端口到 Tomcat 默认 8080 端口的必要性,以及如何通过 Nginx 实现这一功能。同时,还将探讨 Nginx 在不同场景下的多种端口转发策略。 ... [详细]
  • 解决CSS因MIME类型不匹配导致的加载失败问题
    本文详细介绍了在Web开发过程中,遇到CSS文件因MIME类型不匹配而无法正确加载的问题及其解决方案,适合前端开发者阅读。 ... [详细]
  • Flutter 高德地图插件使用指南
    本文档详细介绍了如何在Flutter项目中集成和使用高德地图插件,包括安装、配置及基本使用方法。 ... [详细]
  • 统一幻灯片标题:使用母版功能的技巧
    本文详细介绍了如何通过PowerPoint中的幻灯片母版功能,实现所有幻灯片标题的一致性设置。同时,提供了其他办公软件和编程相关的实用技巧。 ... [详细]
  • 本文探讨了URL在网络通信中的作用及其结构,重点介绍了如何在iOS中使用URLComponents类解析URL,并讨论了URL在应用间跳转和本地文件访问中的应用。 ... [详细]
author-avatar
毛云龙hei
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有