mysql主从同步不一致后的解决方法

当发现MySQL主从同步存在延迟时,为确保数据一致,需进行主库锁定、备份、数据恢复及同步点更新。首先查看master和slave的状态确认延迟,然后在主库执行flush tables with read lock进行锁定,接着备份数据,可选打包,将备份文件传到从库,最后在从库恢复数据并设置新的同步点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看master的运行情况:
[root@master] mysql -uroot -p************
[root@master] mysql> show master status \G;
    *************************** 1. row ***************************
             File: mysql-bin.000014     //这个信息点要记住,下面用
         Position: 170017372            //这个信息点要记住,下面用
         Binlog_Do_DB: ipharmacare_admin
     Binlog_Ignore_DB: mysql,information_schema,performance_schema
    Executed_Gtid_Set: 
    1 row in set (0.00 sec)
查看slave的运行情况:
[root@slave] mysql -uroot -p************
[root@slave] mysql> show slave status \G;
    *************************** 1. row ***************************
               Slave_IO_State: 
              Master_Host: master.mysql.ipharmacare.org
              Master_User: slave
              Master_Port: 3306
            Connect_Retry: 60
              Master_Log_File: mysql-bin.000013
          Read_Master_Log_Pos: 1003623481
               Relay_Log_File: mysql-bin.000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值