社区
MySQL
帖子详情
MySQL多机同步
kyle315
2010-11-15 10:49:18
通过MYSQL同步复制功能,实现了三台主机的互备,即:A->B->C-A ,在正常情况下,对任何一个主机的操作都会同步到其它主机,但如果其中任意一个发生故障,在该主机恢复前,会造成无法同步的问题。假定主机B出现故障,这时对A的操作无法同步到C,但对C的操作可以同步到A,请问,有没有办法保证,B故障时,对A的操作能同步到C?
...全文
140
4
打赏
收藏
MySQL多机同步
通过MYSQL同步复制功能,实现了三台主机的互备,即:A->B->C-A ,在正常情况下,对任何一个主机的操作都会同步到其它主机,但如果其中任意一个发生故障,在该主机恢复前,会造成无法同步的问题。假定主机B出现故障,这时对A的操作无法同步到C,但对C的操作可以同步到A,请问,有没有办法保证,B故障时,对A的操作能同步到C?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zuoxingyu
2010-11-17
打赏
举报
回复
这样环状的复制应用在什么工作场所呀?
jiahehao
2010-11-16
打赏
举报
回复
这种咬成环的同步我也考虑过,最后放弃.也是因为无法解决中间一台发生故障后,环断开,如何保证所有机器同步的问题.楼上的建议可行,即A<-->B,同时A-->C.然后你自己再写一个程序监控A,B,当发现有一台故障时,则改配置文件,将同步关系改为A<-->C或者B<-->C.
rucypli
2010-11-16
打赏
举报
回复
这种结构还不如双master配上一个兼做备份的slave
mysql
8.0主从
同步
一、 主服务器 1.首先要开启bin-log,8.0是默认开启的 //查看是否已经开启的方法 show variables = "log_bin"; 2.在服务器配置文件设置server-id server-id随便设置一个数字,但不能和从服务器相同 [
mysql
d] server-id=254 3.创建一个数据库账号,供从服务器使用 //创建用户 create user slave identified by "a123456"; //给该用户授replication slave权限 gra
【
Mysql
异构实时
同步
Oracle】OGG12异构
同步
mysql
到oracle(windows
mysql
实时
同步
数据到linux oracle)详细文档
OGG12C异构
同步
mysql
5.5到oracle11.2.0.4(windows
mysql
实时
同步
数据到linux oracle)详细文档 有一个需求,将一台Windows服务器上的
Mysql
数据实时
同步
到Linux下Oracle数据库中,现在笔者有一个安装配置好的Oracle=>Oracle支持DDL的异构
同步
环境,现在要做的测试是将Windows中的
Mysql
库表
同步
到现在已经正常同...
多台服务器
mysql
数据库数据
同步
Mysql
多机
同步
技术研究总结 假定有三台
Mysql
服务器,他们的IP地址分别为: 192.168.1.8 192.168.1.88 192.168.1.188 在192.168.1.8的安装目录下找到my.ini文件,在该文件的最后加上: server-id=1 log-bin #asyntest1是我用来试验的数据库名称,到时候要换成你的数据库名字 binlog-do-d
MySQL
的数据
同步
很多人都说
MySQL
数据
同步
就是主备
同步
,通过binlog
同步
,slave去读取binlog则完成了
同步
。 其实
MySQL
的
同步
,分为异步copy跟半
同步
copy。 异步的copy则是大部分人已知的。而半
同步
copy,则是需要slave确认接收到了binlog。 因为需要等待slave的确认,所以半
同步
copy对主
MySQL
来说会慢一些,但是保证了数据到达slave节点,只是还不需要slave执行完这个binlog。 好了,
MySQL
的
同步
其实也就这么简单。 至于主备问题,很多人也很再意,总是觉得
服务化-
mysql
-06 单机实现
mysql
8.0主从数据库
同步
06 单机实现主从数据库一、历史版本删除二、安装主从数据库2.1 配置my.ini(单机多
mysql
实例需要区别端口号)2.2 初始化data文件夹2.3 主从数据库安装三、配置主从服务3.1 创建主数据库的从属账号3.2 指定新建的follow为主从
同步
账号3.3 查看master binlog的起始位置(用于记录后续从属数据库开始
同步
的日志位置)3.4 从库配置主库信息 一、历史版本删除 1.1 停止服务 1)在任务管理栏找到
mysql
结束任务。 2)管理员权限打开cmd命令行,net stop mys
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章