开发者社区> 问答> 正文

mysql replication时,会同步失败,什么原因?

mysql replication时,有时候会因为某些原因出现同步失败,这时一般都是手动恢复到binary的临界点,有其它的解决方案吗

展开
收起
落地花开啦 2016-02-01 17:14:53 2355 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    目前自己的资料库(Database)系统采用MySQL 的Replication
    来做异地备援的动作
    但由于备份的目的端系统较不稳定
    所以常常一两个月就会出现无法同步的现象

    那该如何解决这样的状况呢?

    目前最简单,但耗费最大时间且最不聪明的方法如下:

    1. 停止来源端与目的端的MySQL 服务。

      1. 将来源端Server要同步的资料库资料打包。
      2. 删除目的端存放资料库资料夹里面的资料
      3. 将打包后的资料传送到目的端并解开
      4. 删除来源端与目的端的log档与非"资料夹"的所有档案
      5. 启动来源端MySQL 服务
      6. 启动目的端MySQL 服务
      7. 同步完成

    以上的八个步骤,
    当目的端MySQL持续无法与来源端同步的时候
    这是最有效的方法,
    但如果来源端资料库资料已经很大了,
    再再次传送的过程中就会耗费很多时间

    2019-07-17 18:37:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像