问题背景在云服务器上构建一个云数据库RDS数据库的从库,构建的方式也相对比较简单,和搭建主从的复制没啥区别,这里不做具体介绍;构建完成后,业务上线之后,构建的从库出现主从复制报错的问题,具体的报错信息如下所示:备注:由于云数据库RDS由于没有开启GTID,所以只能基于偏移量进行主从复制、(有些强一致性金融级云数据库RDS默认GTID是关闭的)mys……继续阅读 » SEian.G 3年前 (2022-01-18) 1837浏览 0评论2个赞
近期遇到一个主从复制报错的问题,具体的报错详情如下所示:mysql >show slave status\G*************************** 1. row *************************** Slave_IO_State: Waiting for master to sen……继续阅读 » SEian.G 3年前 (2021-07-06) 1639浏览 0评论4个赞
一、InnoDB ReplicaSet 介绍MySQL InnoDB ReplicaSet在 MySQL 8.0.19 版本之后开始支持,本质还是是基于 GTID 的异步复制;并且MySQL Shell的AdminAPI新增了 对InnoDB ReplicaSet的支持,可以用与InnoDB Cluster类似的方式管理一组运行基于GTID的异步复制的My……继续阅读 » SEian.G 4年前 (2021-03-23) 3130浏览 0评论5个赞
场景描述通过物理备份文件(从库的全量备份)恢复实例后,与主库建立主从复制关系,出现如下的报错信息:Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'The slave is connecting using CHANGE MAS……继续阅读 » SEian.G 4年前 (2021-03-14) 1497浏览 0评论3个赞
推荐阅读之前的几篇文章中,关于主从复制报错的问题以及解决方法可供大家参考阅读开启GTID主从同步出现1236错误问题解决字符集不同引起的主从同步异常1677报错问题MySQL复制错误ERROR 1837的相关缺陷案例一、问题描述MySQL主从复制,启动slave时,出现下面报错:查看错误日志可以看到报错,原来是找不到VM_54_118_ce……继续阅读 » SEian.G 5年前 (2019-10-12) 4055浏览 0评论5个赞
之前的几篇文章中,介绍过MySQL主从复制以及一些常见的复制报错问题:使用传统方式搭建MySQL 5.7 异步复制环境基于GTID方式搭建MySQL 5.7 主从复制环境开启GTID主从同步出现1236错误问题解决字符集不同引起的主从同步异常1677报错问题下面是又一例主从复制报错问题,ERROR 1837复制报错主从gtid报错,复制错误18……继续阅读 » SEian.G 6年前 (2019-05-27) 2717浏览 0评论5个赞
Redis系列文章请参考:Redis系列文章之前的文章《Redis介绍及CentOS 7安装redis 4.0详细步骤》介绍了Redis4.0单实例的安装,在实际的生产中,单实例存在的非常少,所以下面我们就在上述的基础上,部署Redis多实例及主从复制环境;一、redis主从复制原理和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,……继续阅读 » SEian.G 6年前 (2019-03-13) 3471浏览 0评论6个赞
之前的一篇文章中,我们遇到了主从同步的一个问题,错误代码:1236,详细请看开启GTID主从同步出现1236错误问题今天,突然发现测试环境的主从同步关系断开了,报错代码:1677一、问题错误信息Last_SQL_Errno: 1677Last_SQL_Error: Column 0 of table ‘wjq.test_profile&……继续阅读 » SEian.G 6年前 (2019-03-09) 2769浏览 0评论5个赞
在前面的几篇文章中,介绍了MYSQL主从复制相关的内容,包括主从环境搭建,具体文章可参考:使用传统方式搭建MySQL 5.7 异步复制环境基于GTID方式搭建MySQL 5.7 主从复制环境最近遇到mysql开启gtid做复制时,主从同步断开,从库出现1236错误,导致同步无法进行,本文就这问题记录下处理步骤Got fatal error 1236 ……继续阅读 » SEian.G 6年前 (2019-03-07) 3341浏览 0评论5个赞
前面的一篇文章中介绍了基于传统的方式搭建主从复制环境:使用传统的方式打建MYSQL 5.7异步复制环境一、什么是GTIDGTID是MySQL 5.6的新特性之一,加入了全局事务ID (Global Transaction ID,简称GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。用于取代传统方式通过binlog以及postion号来定位复制……继续阅读 » SEian.G 6年前 (2019-02-28) 1868浏览 0评论4个赞