mysql 3种报错_MySQL读取Binlog日志常见的3种错误-阿里云开发者社区
MySQL读取Binlog日志常见的3种错误
mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8mb4'
当我们在my.cnf中添加default-character-set=utf8mb4选项,那么在mysqlbinlog查看binlog时就会报错。
解决方案:.mysqlbinlog 后面添加 --no-defaults 选项
例如:
mysql bin可执行文件所在路径/bin/mysqlbinlog --no-defaults binlog所在目录/mysql_bin.000005
2.ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.
在进行mysqldump导出数据,进行数据库迁移。而在迁入时,报了上面的错误。
查询原因是 :当前GTID_EXECUTED参数已经有值,而从源数据库中倒出来的dump文件中包含了SET @@GLOBAL.GTID_PURGED的操作
解决方法:
方法一:reset mater
这个操作可以将当前库的GTID_EXECUTED值置空
方法二:--set-gtid-purged=off
在dump导出时,添加--set-gtid-purged=off参数,避免将gtid信息导出
mysqldump --set-gtid-purged=off -d dbtest > dbtest.sql
3.ERROR 1782 (HY000) at line 23: @@SESSION.GTID_NEXT cannot be set to ANONYMOUS when @@GLOBAL.GTID_MODE = ON.
当我们在使用 mysqlbinlog 工具进行 指定--stop-position 、--start-position 进行恢复(部分恢复)时报的错。
例如,binlog中的数据如下:
当我们选择的开始点是 Query 对应的 Pos (713),,而不是 Gtid对应的Pos(648)就会报错。
下面的写法报错:
安装路径/bin/mysqlbinlog --no-defaults --start-position=713 --stop-position=1646
下面的写法没有报错:
安装路径/bin/mysqlbinlog --no-defaults --start-position=648 --stop-position=1646 .........
mysql 3种报错_MySQL读取Binlog日志常见的3种错误-阿里云开发者社区相关推荐
- mysql 用户无法读取日志文件_MySQL读取Binlog日志常见的3种错误
1. mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8mb4' 当我们在my.cnf中添加default-charac ...
- MySQL读取Binlog日志常见的3种错误
1. mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8mb4' 当我们在my.cnf中添加default-charac ...
- MySQL配置大小写敏感报错_mysql表名大小写敏感 - xbuding: watch and learn! - OSCHINA - 中文开源技术交流社区...
在ubuntu下安装的mysql版本是 5.6.25-0ubuntu1 linux下的mysql的表名是大小写敏范的.而在在windows下安装的mysql是大小写不敏感的. 原因是因为lower_c ...
- mysql error 1594_【MySQL】解决mysql的 1594 错误-阿里云开发者社区
对于主从架构的mysql,当发生主机断电或者其他原因异常crash的时候, slave的容易发生读取binlog出错的问题,最常见的是 show slave status \G; Master_Log ...
- mysql c测试程序_MySQL · 最佳实践 · 一个TPC-C测试工具sqlbench使用-阿里云开发者社区...
TPC-C是数据库系统经常使用的一个性能测试标准,目前开源社区里有几个可以使用的TPC-C测试工具,如BenchmarkSQL.DBT2. tpcc-mysql等.今天这里要介绍的是另一个TPC-C测 ...
- mysql hang住_mysql 5.7不定期的hang住重启-问答-阿里云开发者社区-阿里云
线上一台mysql 5.7.17版本实例,系统centos 6.4 ,96G内存,SSD磁盘,buffer pool 60G,buffer pool instance 8,24 CPU.实例访问情况如 ...
- 登录mysql 1130_解决远程登录mysql数据库报1130错误-阿里云开发者社区
现象:安装好mysql后,发现phpmyadmin不能登录mysql,返回1130错误,如下图: 但是在mysql命令行登录mysql -u root -p可以.分析过程及解决方案: 百度查询mysq ...
- mysql异地多活方案_基于MGR高可用异地多活方案-阿里云开发者社区
一.概述 主要目的实现MySQL高可用解决方案,实现异地多活. 二.实现构思 基于MGR实现高可用异地多活 首先要基于位置信息进行分片,例如华北 华中,华南,程序层要进行ip过滤和判断, 针对不同的i ...
- html读取oss_oss获取图片链接的搜索结果-阿里云开发者社区
OSS 图片处理 作者:张医博 背景 针对 OSS case 的基础排查,以及如果查看图片基础原始参数进行故障定位 必要信息 处理图片的需求请描述清楚 图片处理的原图链接 图片处理后的链接 查看图片原 ...
最新文章
- 【IOS 开发】Objective - C 语法 之 流程控制
- Java中有哪些无锁技术来解决并发问题?如何使用?
- java中完成md5加密解密_java实现md5加密解密 notNET中加密和解密的实现方法
- [Android] 底部菜单布局+PopupWindows实现弹出菜单功能(初级篇)
- Codeforces round 396(Div. 2) 题解
- 服务器2008 系统日志 提示打印机,介绍服务器日志出现打印机错误的解决方法
- 关于容量设计、规划、治理 你知多少?
- Feign来调用服务
- 关于win7系统中所有exe文件都被以word方式打开的解决方法
- 漫话:如何给女票解释华为鸿蒙OS是怎样牛逼实现跨平台的?
- linux 共享内存 信号量 同步
- 管理感悟:你是产品的第一个用户
- array在java_在Java中的ArrayLists之间进行转换
- 线上幽灵:世界头号黑客米特尼克自传(体验头号黑客传奇人生,洞悉头号黑客思维模式!启明,绿盟,安天,安全宝,百度,腾讯,阿里……众安全专家一致推荐!)...
- dede后台登陆提示 验证码不正确 解决办法
- creo自定义调用零件库_creo国标零件库的建立
- javascript中获取非行间样式的方法
- 先验概率、后验概率、似然函数概念的区分
- 软件测试用户场景分析写什么,用户研究 | 研究人员必备的52个用研名词
- SpringMVC转SpringBoot步骤+心得
热门文章
- js判断移动端,pc端,安卓,苹果浏览器的方法
- python 爬取svg数据_抓取SVG图表
- 宁夏警官学院计算机专业,宁夏警官职业学院毕业设计模板.docx
- 计算机图形图像电影论文,计算机图形图像绘制技术地现状分析及应用发展.doc...
- 7个顶级资源网站,不知道就很可惜
- css规则的样式构成,Css 基本的规则写法
- maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念
- 织梦dedecms的框架的Webshell
- 流程图伪代码计算机语言,流程图与伪代码 PPT课件
- 服务器物理部署拓扑图,【网络】叶脊(Spine-Leaf)网络拓扑下全三层网络设计与实践(五)-物理服务器路由方案及配置...