查看MySql主从同步的偏移量方式

 更新时间:2025年05月26日 16:33:33   作者:花不完根本花不完  
这篇文章主要介绍了查看MySql主从同步的偏移量方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1.Mysql的主从同步方案

mysql为了在实现读写分离,主库写,从库读

mysql的同步方案主要是通过从库读取主库的binlog日志的方式。

binlog就是一个记录mysql的操作的日志记录,从库通过拿到主库的binlog知道主库进行了哪些操作,然后在从库执行相同的操作。

2.查看同步过程中的主库和从库的偏移量

2.1 使用checksum table命令

在主服务器(master)上执行命令:

checksum table your_table_name;

然后在从服务器上执行相同的命令:

checksum table your_table_name;

比较两个命令的输出结果,如果校验和相同,则数据一致。

2.2 使用工具

在主服务器上安装Percona Toolkit:

sudo apt-get install percona-toolkit
#安装完后执行以下命令
pt-table-checksum --databases your databases --tables your_table_name

然后在从服务器上执行相同命令

pt-table-checksum --databases your databases --tables your_table_name

最后使用pt-table-sync命令比较校验和

pt-table-sync --checksum -execute --databases your_database --tables your_table_name

数据同步序列图

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL Prepared Statement 预处理的操作方法

    MySQL Prepared Statement 预处理的操作方法

    预处理语句是一种在数据库管理系统中使用的编程概念,用于执行对数据库进行操作的 SQL 语句,这篇文章主要介绍了MySQL Prepared Statement 预处理 ,需要的朋友可以参考下
    2024-08-08
  • CentOS下安装MySQL5.6.10和安全配置教程详解

    CentOS下安装MySQL5.6.10和安全配置教程详解

    这篇文章主要介绍了CentOS下安装MySQL5.6.10和安全配置教的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • 深入分析MySQL 的备份和恢复机制

    深入分析MySQL 的备份和恢复机制

    备份对于数据库来说是相当重要的工作。如果数据库在使用过程中出现了问题,比如系统崩溃、硬件故障或错误的删除了数据。这时,如果我们进行了数据备份,就能比较方便的使数据库恢复工作,并使我们的数据损失到最小。下面我们来详细探讨下数据库的备份与恢复。
    2016-11-11
  • 彻底删除MySQL步骤介绍

    彻底删除MySQL步骤介绍

    大家好,本篇文章主要讲的是彻底删除MySQL步骤介绍,感兴趣的赶紧来看看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 影响MySQL性能的五大配置参数

    影响MySQL性能的五大配置参数

    我们今天主要和大家分享的是对MySQL性能影响关系紧密的五大配置参数,以下就是文章的具体内容描述,希望会给你带来一些帮助在此方面。
    2010-08-08
  • mysql函数日期和时间函数汇总

    mysql函数日期和时间函数汇总

    这篇文章主要介绍了mysql函数日期和时间函数汇总,日期和时间函数主要用来处理日期和时间值,一般的日期函数除了使用​​date​​​类型的参数外,也可以使用​​datetime​​​或者​​timestamp​​类型的参数,但会忽略这些值的时间部分
    2022-07-07
  • mysql 5.6.13 免安装版配置方法详解

    mysql 5.6.13 免安装版配置方法详解

    这篇文章主要介绍了mysql 5.6.13 免安装版配置的方法,今天小编把配置方法分享到脚本之家平台供大家参考下
    2016-10-10
  • Mysql的 存储过程procedure及具体案例

    Mysql的 存储过程procedure及具体案例

    存储过程是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名字和参数(如果有)来执行它,今天通过本文给大家介绍Mysql的 存储过程procedure及具体案例,感兴趣的朋友一起看看吧
    2024-06-06
  • Mysql如何将数据按照年月分组的统计

    Mysql如何将数据按照年月分组的统计

    这篇文章主要介绍了Mysql如何将数据按照年月分组的统计方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • MySQL 统计查询实现代码

    MySQL 统计查询实现代码

    MySQL 统计查询其实就是通过SELECT COUNT() FROM 语法用于从数据表中统计数据行数
    2014-05-05

最新评论