mysqlbinlog: unknown variable 'default-character-set=utf8'
来源:互联网 发布:剑三和尚正太捏脸数据 编辑:程序博客网 时间:2024/05/16 08:36
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 mysql-bin.000063
另一种方法:使用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
在使用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 mysql-bin.000063
另一种方法:使用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
0 0
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog异常之mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- MySQL mysqlbinlog查看binlog时报错unknown variable 'default-character-set=utf8'解决
- MySQL mysqlbinlog查看binlog时报错unknown variable 'default-character-set=utf8'解决
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=gbk'错误
- mysql mysqlbinlog: unknown variable 'default-character-set=gbk'解决方法
- 解决mysqlbinlog: unknown variable 'default-character-set=utf8mb4'问题
- MySQL Binlog (异常) unknown variable 'default-character-set=utf8'
- unknown variable 'default-charater-set=utf8'
- /usr/bin/mysqld: unknown variable 'default-character-set=utf8'的解决
- 数据结构实验之二叉树五:层序遍历
- excel导出模板实现动态封装字段
- [Android]自定义可展开的ExpandTextView
- 正则表达式 RegExp()//
- C/C++字符串
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- linux ls 命令详解
- js生成1-10之间的随机整数
- 堆(优先级队列)
- 给ImageView在代码中设置宽高
- rails路由个人总结
- nginx+tomcat负载均衡以及session同步
- 最大流(SAP算法)
- 浅谈jsp、freemarker、velocity区别