mysqlbinlog: unknown variable 'default-character-set=utf8'
2012-11-22 17:03
411 查看
在使用mysqlbinlog分析日志时,报错
mysqlbinlog: unknown variable 'default-character-set=utf8'
原因分析如下
产生这个问题的原因是字符编码的问题,为了能够使Mysql中数据中文显示不乱吗,就在my.cnf中添加了:
default-character-set=utf8
这个是mysqlbinlog的一个bug
对于这个问题有两种解决办法
1、mysqlbinlog --no-defaults mysql-bin.000019
2、使用mysqlbinlog工具查看二进制日志时会重新读取的mysql的配置文件my.cnf,而不是服务器已经加载进内存的配置文件。
只要修改并保存了my.cnf文件,而不需要重起mysql服务器。
所以这里可以使用此方法:把my.cnf中的default-character-set=utf8选项注释掉即可
然后运行mysqlbinlog工具,则不会产生任何问题了。当然记得在不在使用mysqlbinlog工具时,选项恢复为default-character-set=utf8;
mysqlbinlog: unknown variable 'default-character-set=utf8'
原因分析如下
产生这个问题的原因是字符编码的问题,为了能够使Mysql中数据中文显示不乱吗,就在my.cnf中添加了:
default-character-set=utf8
这个是mysqlbinlog的一个bug
对于这个问题有两种解决办法
1、mysqlbinlog --no-defaults mysql-bin.000019
2、使用mysqlbinlog工具查看二进制日志时会重新读取的mysql的配置文件my.cnf,而不是服务器已经加载进内存的配置文件。
只要修改并保存了my.cnf文件,而不需要重起mysql服务器。
所以这里可以使用此方法:把my.cnf中的default-character-set=utf8选项注释掉即可
然后运行mysqlbinlog工具,则不会产生任何问题了。当然记得在不在使用mysqlbinlog工具时,选项恢复为default-character-set=utf8;
相关文章推荐
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- # mysqlbinlog mysql-bin.000004 mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=utf8' 解决方法
- mysql报错解决MySQL Binlog(异常)——mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysql报错:/usr/sbin/mysqld:unknown variable 'default-character-set=utf8'
- 登陆mysql时出现unknown variable 'character_set_client=UTF8' 的错误
- mysqlbinlog查看 binlog日志报错mysqlbinlog: unknown variable 'default-character-set=utf8mb4'
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-set=gbk'错误
- mysqlbinlog: unknown variable 'default-character-set=gbk'错误
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- mysql mysqlbinlog: unknown variable 'default-character-set=gbk'解决方法
- mysqlbinlog 查看binlog日志时报错unknown variable 'default-character-set=utf8'
- mysql: unknown variable 'character_set_client=UTF8'
- mysqlbinlog :unknown variable 'default-character-set=gbk'
- mysqlbinlog: unknown variable 'default_character_set=utf8'
- mysql_error.log:[ERROR] mysql\bin\mysqld.exe: unknown variable 'default-character-set=utf8'的解决办法
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysqlbinlog: unknown variable 'default-character-s