【mysql案例】mysql5.6--ERROR 1776 (HY000)-change master to遇到的报错

mysql8在线开启GTID GTID有四个模式,依次是: OFF:不产生GTID,slave只接受gtid的事务 OFF_PERMISSIVE:不产生gtid,slave即接受不带gtid的事务,也可以接受带GTID的事务。 ON_PERMISSIVE:产生gtid,slave即接受不带gtid的事务,也可以接受带GTID的事务。 ON:产生gtid,slave只能接受带gtid的事务。 这四种模式只能两两转换,不能越过。 ... 阅读详情

1.1.1. ERROR 1776 (HY000): ParametersMASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be setwhen MASTER_AUTO_POSITION is active.

 

【情况描述】

Mysql5.6.22搭建slave的时候,执行changemaster to …master_log_file…master_log_pos遇到报错:

 

mysql>

change master to 

master_host='192.168.16.105',

master_user='repl',

master_password='repl',

master_log_file='mysql-bin.000006',

master_log_pos=1544;

 

ERROR 1776 (HY000): ParametersMASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be setwhen MASTER_AUTO_POSITION is active.

 

【产生原因】

Mysql5.6.5中添加了MASTER_AUTO_POSITION参数,当mysql开启了gtid功能的时候,默认MASTER_AUTO_POSITION=1开启状态的。

 

如果不使用GTID的方式来同步,使用传统的指定binary log文件名和位置的方式来同步,需要显示指定MASTER_AUTO_POSITION=0关闭状态:

mysql>

change master to 

master_host='192.168.16.105',

master_user='repl',

master_password='repl',

master_log_file='mysql-bin.000006',

master_log_pos=1544,

MASTER_AUTO_POSITION=0;

 

同时,使用GTID方式同步的时候,必须指定MASTER_AUTO_POSITION=1:

change master to …MASTER_AUTO_POSITION=1;

 

【相关资料】

当mysql没有开启gtid的时候,默认MASTER_AUTO_POSITION=0关闭状态,change master to中不需要指定MASTER_AUTO_POSITION=0,如果指定了MASTER_AUTO_POSITION=1会遇到报错:

 

mysql>

change master to 

master_host='192.168.16.105',

master_password='repl', master_user='repl',

master_log_file='mysql-bin.000010',

master_log_pos=120,

MASTER_AUTO_POSITION=1;

 

ERROR 1776 (HY000): ParametersMASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be setwhen MASTER_AUTO_POSITION is active.

 

27 | 主库出问题了,从库怎么办? MySQL45讲 实践篇 27 | 主库出问题了,从库怎么办? 一主多从基本结构 主库发生故障,主备切换后的结果 基于位点的主备切换 当把节点 B 设置成节点 A’的从库的时候,需要执行一条 change master 命令: CHANGE MASTER TO MASTER_HOST=$host_name # 主库 A’ 的 IP MASTER_PORT=$port # 主库 A’ 的端口 MASTER_USER=$user_name # 主库 A’ 的用户名 MASTER_PASSWORD=$ 阅读详情

相关推荐

MySQL 主从复制搭建过程

MySQL 主从复制搭建过程,数据一致性,防止数据丢失,InnoDB事务安全的保护

求知若渴,虚心若愚。 5279

Mysql8 MHA高可用搭建之主从复制配置

mysql8主从配置 1、在所有主从上执行,因为每个机器都有可能使master: 2、修改所有主从的配置文件my.cnf: 3、重启这三台机器,分别执行: 4、进入slave01的mysql命令行,执行: 5、遇到的问题总结: 1、在所有主从上执行,因为每个机器都有可能使master: # mysql -u root -p -h 127.0.0.1 create user 'repl'@'%' identified with mysql_native_password by 'pass456';

m0_67505824的博客 1676

Windows 下 chmod 无法使用?从权限模型到 WSL 的完整解决路径

文件权限是操作系统管理资源安全的核心机制,Unix/Linux 使用 POSIX 权限位,而 Windows 基于 NTFS ACL,两者模型不同导致跨平台脚本中 chmod 命令常报错或失效。理解这一原理后,开发者可根据实际环境选择最合适的解决方案:在原生 PowerShell 中使用 icacls 精确控制 ACL,在 Git Bash 中借助兼容层获得部分支持,或通过 WSL 配置 metadata 获取接近原生的 Linux chmod 语义。本文从权限概念出发,梳理不同场景的工程实践与验证方法,帮

weixin_34110749的博客 540

安装Mysql碰到的一些问题整理

问题1 ,安装的时候,提示错误,原因,OS是Min安装,需要安装numactl包 -- server log begin -- /mysql/mysql/bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directo...

文档搬运工 1905

Python实战:5分钟搞定滑动平均窗口计算(附完整代码+逐行注释)

本文深入解析Python中滑动平均窗口计算的实现与优化,提供Numpy、Pandas等多种高效方案,并附完整代码和逐行注释。涵盖边界处理、性能优化及异常检测等实战技巧,帮助开发者快速掌握时间序列数据处理的核心技术。

weixin_30872157的博客 125

TOD和PPS精确时间同步技术

授时

u010783226的专栏 1万+

1776 mysql_【mysql案例】mysql5.6--ERROR 1776 (HY000)-change master to遇到的报错

1.1.1.ERROR 1776 (HY000): ParametersMASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be setwhen MASTER_AUTO_POSITION is active.【情况描述】Mysql5.6.22搭建slave的时候,执行changemaster to …m...

weixin_42474220的博客 1192

液晶屏LVDS接口:【图文详讲】

​LVDS(Low Voltage Differential Signaling,即低电压差分信号)接口又称RS-644总线接口,是20世纪90年代才提出的一种数据传输和接口技术。LVDS接口是美国NS美国国家半导体公司为克服以TTL电平方式传输宽带高码率数据时功耗大,电磁干扰大等缺点而研制的一种数字视频信号传输方式

weixin_66299220的博客 1万+

mysql5.6新特性之gtid_MySQL5.6新特性之GTID

MySQL5.6在5.5的基础上增加了一些改进,本文章先对其中一个一个比较大的改进GTID进行说明。GTID即全局事务ID(global transact背景:MySQL5.6在5.5的基础上增加了一些改进,本文章先对其中一个一个比较大的改进"GTID"进行说明。概念:GTID即全局事务ID(global transaction identifier),GTID实际上是由UUID+TID组成的。其...

weixin_36389335的博客 159

从“Segmentation fault”到流畅运行:深入解析CARLA Engine crash与Signal 11报错排查指南

本文深入解析了CARLA仿真平台运行时遭遇的Engine crash与Signal 11(Segmentation fault)报错。文章指出,该错误的根本原因常与NVIDIA显卡驱动版本不兼容有关,并提供了从日志分析、常见方案试错到驱动安全降级的完整排查指南,帮助用户从崩溃走向流畅运行。

pca5navigator的博客 466

SMPTE ST 2110 概论(一)

SMPTE ST 2110 概论(一)前言ST 2110与ST 2022-6ST 2110-10:基本结构与时序ST 2110-20:未压缩的视频流后续 前言 这是一份我在实习期间制作的,关于SMPTE ST 2110的简单介绍。 这篇文章主要以梳理总结 SMPTE ST 2110 的概念为主,关于具体的内容,比如IP数据报的格式、RTP时间戳的具体代码内容等等,大家可以查阅 SMPTE ST 2...

Cidd0422的博客 2万+

mysql 5.6 5.5 区别_MySQL5.6和5.5的一些区别地方

5.6的改进地方:1、在5.5和之前的版本mysql中,主从配置的话,要在从节点配置change master to 指明binlog和POS。而在5.6及以后,这2个参数就可以省略掉。MySQL可以通过内部的GTID机制自动找点同步。我们只要指明master的IP、用户名和密码、端口即可。2、5.6支持多线程复制在5.5里,同步复制是单线程、队列的,只能一个的执行。而在5.6里,多个库可以同时进...

weixin_33513218的博客 1093

【openGauss实战1】openGauss基于CentOS8的部署

基于openGauss数据库在CentOS8上的安装实践。

IT邦德 3050

mysql 5.6 disable GTID replication

mysql 5.6 disable GTID replication disable GTID replication (mysql 5.6) 1. 设置从库read_only SET GLOBAL read_only=1; 从库read_only=1不会影响sql_thread线程,read_only是GLOBAL参数设置后会立即对所有连接生效(包括之前已存在的连接) 2.

渔夫数据库笔记 1051

1️⃣ Coze智能体基础入门教学(2025年全新版本)

不妨设想一下,倘若我们能够打造出一个数字助手,它不但能精准洞悉我们的需求,更可以独立思索、学习以及付诸行动,这便是 AI Agent 的基础理念。它恰似计算机世界里的 “智慧精灵”,能够感知周遭环境、做出判断并采取行动。AI Agent 的发展之路精彩纷呈。它走过了三个重要阶段:起初,它犹如一个被规则束缚的机器人,只能按预设好的指令开展工作。接着,它学会运用统计学方法,通过分析数据来做决策,变得越发灵活。到如今,凭借深度学习技术,它已经能够像人类一样去学习复杂的任务了。

李同学Lino的博客 4087

别白忙活!EAAI投稿避坑指南:5条红线碰就拒,工程应用重点划重点

EAAI投稿避坑指南:5条红线与工程应用要点 投稿《Engineering Applications of Artificial Intelligence》(EAAI)需特别注意5条红线,否则直接拒稿:1)避免提出新隐喻元启发式算法,应聚焦具体工程应用;2)摘要须明确区分AI贡献与工程应用;3)标题和摘要禁止使用未定义缩写;4)必须采用单栏格式;5)关键词不能包含缩写。此外,论文需突出AI方法在工程实践中的创新与落地价值,建议补充实际工程数据、部署成本分析和与传统方法的对比。投稿前务必逐项核查这5条要求,以

ZhangJiqun&191cm&85kg 3228

mysql 5.6 mysql 5.5_MySQL5.6和5.5的一些区别地方

5.6的改进地方:1、在5.5和之前的版本mysql中,主从配置的话,要在从节点配置change master to 指明binlog和POS。而在5.6及以后,这2个参数就可以省略掉。MySQL可以通过内部的GTID机制自动找点同步。我们只要指明master的IP、用户名和密码、端口即可。2、5.6支持多线程复制在5.5里,同步复制是单线程、队列的,只能一个的执行。而在5.6里,多个库可以同时进...

weixin_39993301的博客 233

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

MySQL 5.6 - OCP 考题讲解

【dbdao.com MySQL OCP认证专题\】- MySQL 5.6 - OCP 考题讲解 1. A simple master-to-slave replication is currently being used. The following information is extracted from the SHOW SLAVE STATUS output: Last_SQL...

jing_flower的博客 5796

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

mysql报错总结

错误 解决 ERROR 1776 (HY000): Parameters MASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be set when MASTER_AUTO_POSITION is active. 开启GTID后,5.6后,不需要手工确定主服务器的MAST...

weixin_30273931的博客 588

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

MySQL5.6和5.5的一些区别地方

更详细的可以参考:http://www.tuicool.com/articles/rua2emE 和 《MySQL管理之道》5.6的改进地方:1、在5.5和之前的版本mysql中,主从配置的话,要在从节点配置change master to 指明binlog和POS。而在5.6及以后,这2个参数就可以省略掉。MySQL可以通过内部的GTID机制自动找点同步。我们只要指明ma...

weixin_34275734的博客 256

MySQL5.7配置基于GTID的复制

MySQL5.7下配置GTID复制的方法: 修改主库和从库的配置文件,加入下列部分的配置项:主库:[mysqld]log-bin=mysql-binbinlog_format= ROWgtid-mode = ONenforce_gtid_consistency = ON从库:[mysqld]log-bin=mysql-binbinlog_format= ROWlog_slave_updates ...

zping的博客 60

Mysql基于GTID复制模式-运维小结 (完整篇)

先来看mysql5.6主从同步操作时遇到的一个报错:mysql> change master to master_host='192.168.10.59',master_user='repli',master_password='repli@123',master_log_file='mysql-bin.000004',master_log_pos=49224392; ER...

weixin_30502157的博客 931

Mysql主从复制-基于日志点的复制

前言 mysql的复制能减轻数据库的读负载压力。mysql的复制功能(异步,可能会导致同一时间点上数据不一致问题)是基于二进制日志增量进行的。同时建议在同一个IDC机房中进行复制,以减少网络问题带来的问题。 mysql的复制格式主要有两种,SBR(基于SQL语句复制)和RBR(基于行复制),实际生产中一般建议采用基于行的复制方式,该种方式能较好的解决线上主从服务器复制不一致的问题,主从复制性能...

分享传递价值 1197
上一篇: 【MySQL案例】Zabbix agent导致的Error in accept: Too many open files in system无法访问msyql数据库
下一篇: 【mysql案例】mysql 5.7日志文件里面时间的时区不对的问题
杰克牌辣酱
博客等级 码龄18年 26粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值