mysqlbinlog  mysql-bin.000036 | less

查询包含几个字段的语句:
mysqlbinlog mysql-bin.000036| egrep '(2011030610002460|2011030310001730|2011030410011680|2011030410006280)'
mysqlbinlog查看二进制日志的问题

在使用mysqlbinlog查看日志的时候碰到了一个问题, 
错误提示如下:
/usr/local/mysql/bin/mysqlbinlog: unknown variable 'default-character-set=utf8'

产生这个问题的原因是因为我在my.cnf中的client选项组中添加了
default-character-set=utf8

要解决这个bug的方法还是有的,  
一种方法是使用:--no-defaults

mysqlbinlog --no-defaults -v /mnt/mylv1/mysqldata/bogon-relay-bin.000001

另一种方法:使用mysqlbinlog工具查看二进制日志时会重新读取的mysql的配置文件my.cnf(windows下是my.ini),而不是服务器已经加载进内存的配置文件。也就是说只要修改并保存了my.cnf文件,而不需要重起mysql服务器,则使用mysqlbinlog查看时修改后的my.cnf配置文件对mysqlbinlog而言已经生效。所以这里可以使用此方法:把client选项组中default-character-set=utf8选项屏蔽掉,如 
#default-character-set=utf8
然后运行mysqlbinlog工具,则不会产生任何问题了。当然记得在不在使用mysqlbinlog工具时,把#default-character-set=utf8
选项恢复为default-character-set=utf8

转载于:https://www.cnblogs.com/Yongzhouunknown/p/4855505.html

mysqlbinlog 查看mysql bin 日志 mysqlbinlog: unknown variable 'default-character-set=utf8'相关推荐

  1. Python模块MySQLdb操作mysql出现2019错误:Can't initialize character set utf-8

    我使用python的MySQLdb模块实现了一个mysql client, 在测试时,出现了如下错误 Python模块MySQLdb操作mysql出现2019错误:Can't initialize c ...

  2. 利用 mysqlbinlog 查看 mysql 日志

    这几天遇到个玄学bug,想要通过查看 mysql 日志跟踪问题,学了下如何查看 mysql 日志,记录一下. 本文不介绍日志内容的含义,只介绍查看日志的方法. 正文 主要用到了mysql自带的工具:m ...

  3. 查看mysql更新日志_mysql 的日志查看

    mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 默 ...

  4. linux查看mysql连接日志文件,linux下查看mysql日志文件的方法

    查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...

  5. php mysql log文件怎么打开_如何查看mysql的日志文件

    首先,介绍一下mysql日志的种类.一般来说,日志有五种,分别为: (推荐学习:mysql教程)错误日志:-log-err (记录启动,运行,停止mysql时出现的信息) 二进制日志:-log-bin ...

  6. 查看mysql错误日志命令_查看mysql错误日志

    错误日志:记录启动.运行或停止mysqld时出现的问题. 错误日志是一个文本文件. 错误日志记录了MySQL Server每次启动和关闭的详细信息以及运行过程中所有较为严重的警告和错误信息. 可以用- ...

  7. 查看mysql的日志

    有时候,我们通过EF或者其他的ORM和数据库进行数据交换,这样我们不方便看到执行的sql语句,我们可以借助一些工具代理来查看,像SQL Server安装的时候就自带Profiler,可以很方便的看到执 ...

  8. mysql bin日志备份_mysql之binlog日志备份还原

    实例: 在mysql有时执行了错误的update或者delete时导致大量数据错误恢复的办法.执行时没有开启事务,也没有对数据进行.这时就需要使用到sqlbinlog工具. sqlbinlog需要开启 ...

  9. 查看mysql操作日志

    找到mysql的安装目录,找到my.ini文件 打开my.ini文件,找到log-bin参数,该参数对应的路径就是操作日志所在的路径 由于操作日志是二进制文件,我们直接使用记事本是无法打开的,所以需要 ...

最新文章

  1. windows命令_用Windows恢复环境(WinRE)排除电脑故障,只需一条命令
  2. AI芯片的未来之战:“霸主”英伟达真就无人能挡了吗?
  3. 模块开发卷宗是什么_详论单片机固件模块化架构设计(精华)
  4. NOIP2012 文化之旅
  5. 不显示调用super_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第7篇
  6. win7系统服务器环境配置,windows7系统安装与配置Tomcat服务器环境
  7. Linux最全命令详解,请记下来!
  8. 缓冲区,粘包,解决粘包的方法,
  9. 当下的互联网时代,“急功近利”不是坏事
  10. 记载abp中Dbcontext的疑问
  11. JavaScript中this指针指向的彻底理解
  12. Java-Parallel GC介绍
  13. 小米6x更换关机音量键记录
  14. C#读取txt 乱码问题的解决方案
  15. 基于python的个人博客系统的设计开题报告_基于SSM的个人博客系统设计开题报告...
  16. 基于FPGA的LSTM加速器设计(MNIST数据集为例)
  17. 摆扫式(whisk broom)和推扫式(push broom)卫星传感器
  18. 免费杀毒软件卡巴斯基安装
  19. 南方周末:“逃离北上广”续篇:做沙丁鱼,还是做咸鱼
  20. [转]杂谈如何绕过WAF(Web应用防火墙)

热门文章

  1. springboot公共模块打包_SpringBoot多模块项目打包方法(jar和war)
  2. python kmeans聚类_python机器学习之k-means聚类算法(1)
  3. 机器学习实战(8):局部加强线性回归LWLR
  4. XGBoost原理与实例分析
  5. B树与B+树【转载】
  6. android系统存储路径在哪里,Android 手机存储目录
  7. 深入了解Delphi 7中的四种消息框
  8. Python-非关键字参数和关键字参数(*args **kw)
  9. 运维常用进程查看命令
  10. wx.checkjsapi 一直显示ok_Python下调用json.dumps中文显示问题及解决办法