请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mysql从库状态一切正常,就是不同步主库数据

按照老师操作步骤配置的mysql读写分离,配置成功后,从库同步主库数据一次后,再更新主库数据,从库就不再同步了,求问老师该如何解决?附上主从库状态图:

https://img1.sycdn.imooc.com//szimg/5b1f62990001a65204760084.jpg

https://img1.sycdn.imooc.com//szimg/5b1f629900017c7106750554.jpg


正在回答 回答被采纳积分+3

2回答

翔仔 2018-06-12 16:12:31

我这边还有别的同学这边就没有这样的情况,主从都能很顺利同步,我的是在两个阿里云服务器上,同学们很多都在同一个机器上起两个实例,也都没有问题。并且遇到这种问题根本不用绝望,可以暂时跳过后面再来处理,一点也不影响后面的学习:)

0 回复 有任何疑惑可以回复我~
  • 提问者 叶乔 #1
    我主要是想通过您的课程学习主从同步来的
    回复 有任何疑惑可以回复我~ 2018-06-12 16:14:04
  • 翔仔 回复 提问者 叶乔 #2
    哈,如果是专程搞主从的那就必须得攻克这个问题了,首先同学可以在主库所在的服务器配置一个新的从库实例,然后跟主库同步起来,试着对主库做更新,看看从库是否在很短时间内生效,进而先排除配置的影响。如果同样的配置传输没有延迟,那么就表明是服务器之间数据传递的问题,这样就可以联系一下阿里云那块的运维,让他们看看问题所在。因为ping的话只是传了一些信号过去而已
    回复 有任何疑惑可以回复我~ 2018-06-12 16:23:41
  • 提问者 叶乔 回复 翔仔 #3
    好的,老师跟您确认下,是不是从库每次同步主库数据后,slave-relay-bin文件的后缀都要+1?
    回复 有任何疑惑可以回复我~ 2018-06-12 16:38:32
翔仔 2018-06-12 16:06:37

同学好,你的最后一次主库更新主要是做了什么操作,你得看看你的同步帐号是否有类似的权限,同时可以尝试重启数据库 重新起停 slave状态看看

0 回复 有任何疑惑可以回复我~
  • 提问者 叶乔 #1
    就是简单的在主库中进行了Update语句,我刚又看了下,隔了将近两个小时,从库同步了主库的数据。。。重启slave试过,每次都是一开始的前几次操作都可以同步,没一会从库就不同步了
    回复 有任何疑惑可以回复我~ 2018-06-12 16:09:00
  • 提问者 叶乔 #2
    并且我用mysqlbinlog命令主库看master-bin log文件的时候有操作记录,但是看从库的relay log文件的时候就没有对应操作,老师我都快绝望了啊,搞两天了
    回复 有任何疑惑可以回复我~ 2018-06-12 16:10:41
  • 翔仔 回复 提问者 叶乔 #3
    这样的情况应该跟防火墙之类的有关,是在同一台机器上还是两台服务器上?我看slave的信息也没报错的,没有报错的话就只能怀疑是网络问题了
    回复 有任何疑惑可以回复我~ 2018-06-12 16:10:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信