主从不同步,经查看发现如下报错

Last_Errno: 1666

​Last_Error: Error executing row event: 'Cannot execute statement: impossible to write to binary log since statement is in row format and BINLOG_FORMAT = STATEMENT.'

问题原因:

主从复制,从库中设定的binlog_format=statement,主库中的是MIXED,所以当从库尝试重做主库过来的过来的binlog日志,relay log的binlog_format与自己设定的binlog_format不一致。

解决方法:

直接先更改从库的binlog_format=MIXED

排查步骤:

1.查看从库binlog_format 发现是STATEMENT格式,

mysql> show variables like '%binlog_format%';

2.主库binlog_format:

发现主从数据库的binlog_format格式不一样,我们要修改从库的binlog_format格式和主库相同

3.修改从库binlog_format

mysql> set global binlog_format=MIXED;

发现没有生效

那么我们直接修改/etc/my.cnf 配置 ,添加binlog_format=mixed  ,然后重启数据库生效

重启从库,主从自动开始同步

mysql主从同步报错_mysql主从同步报错相关推荐

  1. mysql主从不同步怎么恢复_mysql主从不同步时,怎么恢复

    mysql主从不同步时,怎么恢复 Mysql的主从数据库没有同步 先上Master库: mysql>show processlist;   查看下进程是否Sleep太多.发现很正常. show  ...

  2. mysql主从是同步还是异步_mysql主从同步异步场景的分析

    之所以进行这块内容的研究,主要针对之前遇到的两个未解的疑惑: a. 线上有个系统,半同步状态经常从半同步变成异步,然后又马上恢复为半同步,具体原因未明,虽然之前也猜得八九不离十,但还是未完全确定. b ...

  3. mysql主从延迟时间是多少_MySQL主从同步个般是多久的延迟?

    原标题:MySQL主从同步个般是多久的延迟? 这次单独调查一下主从延迟的时间.这里说的主从延迟,并不是指"从库更新性能跟不上主库", 而是"一个命令从主库更新完成到从库更 ...

  4. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决-阿里云开发者社区...

    MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以 ...

  5. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决

    MySQL主从数据库同步延迟问题 摘要:MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主 ...

  6. mysql同步详解_MYSQL 主从同步详解

    MYSQL 主从同步详解 作者: 稀土掘金 更新时间:2021-01-22 15:08:29 原文链接 关于MYSQL主从同步 什么是MYSQL的主从复制 主从复制是指将一个服务器作为主服务器,所有的 ...

  7. mysql主从修改系统参数步骤_mysql主从配置的参数配置与步骤_MySQL

    mysql主从配置的参数配置与步骤_MySQL 主从配置的步骤: 在主库建立要同步的数据库,建立主库的帐号和修改主备库配置 create database web default character ...

  8. mysql二进制日志文件差不多_mysql数据同步-基于二进制日志文件和position复制点的方式...

    mysql的binlog日志有三种格式,分别为statement,mixed,以及row. 1.Statement:每一条会修改数据的sql都会记录在binlog中 优缺点:1)不用记录每一行的变化, ...

  9. mysql在线搭建从库_Mysql主从库搭建

    基于Docker的Mysql主从复制搭建 首先安装docker 拉取mysql镜像:5.7版本 启动主从数据库容器 docker run -p 3339:3306 --name Maste -e MY ...

最新文章

  1. 安卓端和服务器端通信协议,安卓客户端和服务器如何通信协议
  2. 解决360浏览器兼容模式的页面显示问题
  3. 揭秘各国总统们钟爱的手机
  4. MySQL多表与分组练习题及答案
  5. ASP.NET Core微服务(五)——【vue脚手架解析接口】
  6. CSDN云计算是什么?云计算可以应用在哪些方面?
  7. HTML5设备API 大批美女等你来摇一摇
  8. mybatisplus逆向工程生成代码
  9. TensorFlow精进之路(九):TensorFlow编程基础
  10. 只想着一直调用一直爽, 那API凭证泄漏风险如何破?
  11. mysql 删除创建表分区,MySQL分区表创建,分区创建、删除示例
  12. 高通CAMERA 调试
  13. ele input事件 输入后0.5秒触发
  14. 如何添加Cydia源?如何通过Cydia下载软件?如何卸载软件?
  15. C# DLL HRESULT:0x8007000B
  16. 文献解读——基于深度学习的病毒宿主预测
  17. dmg文件 linux,Linux_dmg文件是什么Linux如何通过命令行建立dmg文件,  Linux系统操作中,很多人 - phpStudy...
  18. 戴戴戴师兄-数据分析课程笔记(第一讲)
  19. python print字体颜色 print背景颜色
  20. h3c交换机配置远程管理_H3C 交换机设置本地用户和telnet远程登录配置 v7 版本...

热门文章

  1. BZOJ-1901 Zju2112 Dynamic Rankings 函数式线段树 套 树状数组+离线处理
  2. ios实例开发精品文章推荐(8.5)
  3. 我是新人我最强----团队新手培训计划展开
  4. 计算机网络(二十四)-路由算法及路由协议
  5. 二〇二二注定是踔厉奋发、笃行不怠的一年
  6. 管理系统 c++图形界面_锁螺母ERP系统,一站式各国语言管理系统
  7. Ubuntu 16.04 安装 Matlab2016a
  8. matlab画图设置
  9. 自定义view实现水波纹效果
  10. Android之多线程断点下载