zoukankan      html  css  js  c++  java
  • mysql-5.6.20主从同步错误之Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND

     

    mysql-5.6.20主从同步错误之Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND

     

    方法一: 

    1.Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND 是主从更新时丢失数据,导致主从不一致,在从库上mysql> show slave statusG;结果如下

    2.在master上,用mysqlbinlog 分析下出错的binlog日志在干什么:

    /usr/local/mysql/bin/mysqlbinlog --no-defaults -v -v --base64-output=DECODE-ROWS mysql-bin.000042 | grep -A '10' 455223179

    3.查询master和slave上对应的数据,主库有而从库没有

     select * from log_silver where id=9097514G;

    4.把丢失的数据在slave上填补,然后跳过报错

    mysql> insert into t1 values();
    mysql> stop slave ;set global sql_slave_skip_counter=1;start slave;

    5.查看同步结果

    mysql> show slave statusG;


    方法二:

    1.如果用方法一还是不能主从同步,查询到这个错误是mysql的bug导致的

    2.解决的办法:

      1.最好的办法是升级数据库 保证bug不会重现。

      2.利用配置参数 来躲避这个bug    vi /etc/my.cnf

        slave-skip-errors = 1032,xxxx,xxxx ....

      3.临时逃避此次错误。

        set global sql_slave_skip_counter=1;   stop slave; start slave;

  • 相关阅读:
    杜教筛
    虚树
    带修莫队
    线性基
    区间修改区间求和cdq分治
    矩阵快速幂求斐波那契数列
    点分治成品
    Codeforces Round #542 [Alex Lopashev Thanks-Round] (Div. 1) C(二分+KMP)
    线性筛
    矩阵快速幂
  • 原文地址:https://www.cnblogs.com/chenjw-note/p/8554082.html
Copyright © 2011-2022 走看看