• ADADADADAD

    MySQL 常见同步复制故障处理方法[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:11:46

    作者:文/会员上传

    简介:

    1、在Master节点删除一条记录,Slave节点找不到该条记录而报错
    采取方法:
    stop slave;
    set global sql_slave_skip_counter=1;
    start slave;

    2、在Master节点上更新一条

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1、在Master节点删除一条记录,Slave节点找不到该条记录而报错
    采取方法:
    stop slave;
    set global sql_slave_skip_counter=1;
    start slave;

    2、在Master节点上更新一条记录,而Slave节点上却找不到
    在Slave节点上找到缺少的那条记录,手动执行INSERT操作补全数据
    insert into table_name .....
    stop slave;
    set global sql_slave_skip_counter=1;
    start slave;

    3、SLave节点中继日志损坏
    通过show slave status\G命令找到Master_Log_File、Exec_Master_Log_Pos参数
    stop slave;
    change master to master_log_file='MySQL-bin.0000010',master_log_pos=821;
    start slave;

    也可以在配置文件中添加参数relay_log_recovery来自动修复中继日志
    relay_log_recovery参数含义:
    在MySQL服务启动时立刻开启中继日志自动恢复。恢复进程会创建一个新的中继日志文件,在这个新的中继日志中初始化SQL线程的位置,并且初始化指向这个SQL线程位置的I/O线程。
    MySQL 常见同步复制故障处理方法.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql同步处理