1、报错如下

Got fatal error 1236 from master when reading data from binary log: 'The slave is connecting using CHANGE MASTER TO MASTER_AUTO_POSITION = 1, but the master has purged binary logs containing GTIDs that the slave requires.'

2、问题解决:

查看master gtid_purged

show global variables like '%gtid%';

找到gtid_purged的值

3、从库执行:

mysql> stop slave;

Query OK, 0 rows affected (0.18 sec)

mysql> reset slave;

Query OK, 0 rows affected (1.29 sec)

mysql> reset master;

Query OK, 0 rows affected (1.18 sec)

mysql> set @@global.gtid_purged='你的GITD值';

Query OK, 0 rows affected (2.12 sec)

mysql> change master to master_host='MASTER_IP',master_port=PORT,master_user='USERNAME',master_password='PASSWORD',master_auto_position=1;

Query OK, 0 rows affected, 2 warnings (5.55 sec)

mysql> start slave;

Query OK, 0 rows affected (0.40 sec)

mysql> show slave status \G

*************************** 1. row ***************************

Slave_IO_State: Queueing master event to the relay log

Master_Host: xxx

Master_User: xxx

Master_Port: xxx

Connect_Retry: 60

Master_Log_File: mysql-bin.002188

Read_Master_Log_Pos: 4925243

Relay_Log_File: mysql-relay.000002

Relay_Log_Pos: 117539

Relay_Master_Log_File: mysql-bin.002188

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

Replicate_Do_DB: xxx

Replicate_Ignore_DB:

Replicate_Do_Table:

Replicate_Ignore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_Ignore_Table:xxx

Last_Errno: 0

Last_Error:

Skip_Counter: 0

Exec_Master_Log_Pos: 117489

Relay_Log_Space: 4925493

Until_Condition: None

Until_Log_File:

Until_Log_Pos: 0

Master_SSL_Allowed: No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master: 73626

Master_SSL_Verify_Server_Cert: No

Last_IO_Errno: 0

Last_IO_Error:

Last_SQL_Errno: 0

Last_SQL_Error:

Replicate_Ignore_Server_Ids:

Master_Server_Id: xxx

Master_UUID: xxx

Master_Info_File: /data02/mysql/master.info

SQL_Delay: 0

SQL_Remaining_Delay: NULL

Slave_SQL_Running_State: System lock

Master_Retry_Count: 86400

Master_Bind:

Last_IO_Error_Timestamp:

Last_SQL_Error_Timestamp:

Master_SSL_Crl:

Master_SSL_Crlpath:

Retrieved_Gtid_Set: xxx

Executed_Gtid_Set: GTID值

Auto_Position: 1

1 row in set (0.45 sec)

注意:设置gtid_purged值时,gtid_executed值必须为空否则报错,该值清空的方法就是reset  master命令

mysql gtid 1236错误_解决mysql开启GTID主从同步出现1236错误问题相关推荐

  1. mysql占用多少内存_解决mySQL占用内存超大问题

    解决mySQL占用内存超大问题 解决mySQL占用内存超大问题 为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆.网上搜索了一下,得到高人指点my.ini.再也没见 ...

  2. mysql手动启动1067错误_解决MySQL启动时万恶的1067错误(转)

    解决MySQL启动时万恶的1067错误(转)[@more@]我的机器不知为何,安装MySQL的时候,一到配置那一步就无休止的等待,只好结束任务,然而启动MySQL的时候出现1067错误提示.卸载,依然 ...

  3. mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题

    在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR  ...

  4. mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题_MySQL

    在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR ...

  5. mysql my.ini位置错误_解决mysql导入数据量很大导致失败及查找my.ini 位置(my.ini)在哪...

    数据库数据量很大的数据库导入到本地时,会等很久,然而等很久之后还是显示失败: 这是就要看看自己本地的没mysql是否设置了超时等待,如果报相关time_out这些,可以把mysql.ini尾部添加ma ...

  6. mysql数据库断开连接_解决mysql服务器在无操作超时主动断开连接的情况

    我们在使用mysql服务的时候,正常情况下,mysql的设置的timeout是8个小时(28800秒),也就是说,如果一个连接8个小时都没有操作,那么mysql会主动的断开连接,当这个连接再次尝试查询 ...

  7. mysql不同版本乱码_解决MySQL中文乱码以及版本不一致问题_MySQL

    一.导出数据 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47. 我想把本机数据库内的 ...

  8. mysql拒绝远程连接_解决Mysql数据库拒绝远程连接和忘记密码的问题

    解决数据库忘记密码的问题 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 编辑m ...

  9. mysql中文模糊查询_解决MySQL中文模糊查询问题

    解决MySQL中文模糊查询问题: 我们在MySQL中进行中文模糊查询时,经常会返回一些与之不相关的记录,比如查找%a%时,返回的可能有中文字符,却没有a字符存在.对于此问题目前发现一种方法可以很方便解 ...

  10. mysql远程不能访问_解决MySQL无法远程访问的3方案

    在解决MySQL无法远程访问的实际操作中我们经常会选择的方案,除了改表法与授权法,在安装MySQL的机器上运行这一方法也是比较好用的方案,以下就是文章对解决MySQL无法远程访问的一些解决方案的描述. ...

最新文章

  1. Java项目:新闻发布系统(java+Springboot+ssm+mysql+maven)
  2. 如何花两年时间面试一个人
  3. Java迭代器中的next()方法
  4. html循环自动点击事件,js循环遍历ul中li的点击事件,给给选中li添加css
  5. @Component 和 @Bean 的区别
  6. Lintcode--3(366)--斐波那契数列
  7. C语言课后习题(49)
  8. s3c6410烧写u-bootLinux
  9. 【Android 界面效果43】Android LayoutInflater的inflate方法中attachToRoot的作用
  10. jQuery源码分析系列(35) : Ajax - jsonp的实现与原理
  11. 【爬虫专栏11】正则,ajax,json爬马蜂窝
  12. 关于一次性通过CISSP考试的一点经验分享
  13. m序列 MATLAB仿真
  14. 电脑关闭Fn键+F1,直接使用F1键
  15. 2020蚂蚁森林自动收能量-保持更新
  16. 揭秘小米造车背后的「波折」和「犹豫」
  17. android自定义大括弧
  18. android技术需求,支撑你各种安卓相机开发需求CameraView
  19. DataStream API【1】
  20. 中缀转后缀表达式并计算

热门文章

  1. validatebox只提示不阻止提交_用友NC系统“登陆后页面显示不完全”,怎么办?...
  2. 计算机知识竞赛宣传文案,知识竞赛创意活动文案模板五篇
  3. python字节码文件后缀_如何生成Python的字节码文件
  4. android 抽屉菜单栏,android – 导航抽屉列表中的下划线菜单项
  5. JESD204接口调试总结——Xilinx JESD204C IP AXI寄存器简介
  6. 【固定资产管理系统——开题报告 分享(仅供参考呀)】
  7. 使用纳米孔测序数据进行16S-DNA条形码研究的计算方法[综述]
  8. 盘点:物联网产业的六大特征
  9. STM32输出1-500KHz任意整数频率脉冲,代码时间空间优化实现误差最小频率输出。
  10. PHPStudy(小皮)V8.1 中使用cmd进入MySQL命令行模式