mysqlbinlog 字符集问题
来源:互联网 发布:node并发 编辑:程序博客网 时间:2024/06/07 20:47
loose-default-character-set=utf8
-----------------------------------------------------
今天试用mysqlbinlog竟然报了这个错,无法继续执行,而且mysql也不认为是一个bug,晕!
原因:
[client]下的选项会被所有客户端程序读取(但不包括mysqld),但是mysqlbinlog却不能识别default-character-set,而当客户端不能识别时就会报错并退出,不在继续执行。可以使用loose-variable_name=xxx来解决。
三种解决方法:
1. 修改my.cnf,在[client]下注释或删除default-character-set=gbk;
2. 在命令行中加入--no-defaults开关,使用mysqlbinlog --no-defaults;
3. 将default-character-set=gbk改为(不需重启):
[client]
loose-default-character-set=gbk
这样,所有不能识别该变量的客户端程序(包括mysqlbinlog)都会忽略它,4.0.2以上版本有效;但是执行mysqlbinlog时还是会有以下警告:
Warning: mysqlbinlog: unknown variable 'loose-default-character-set=gbk'
参考:http://bugs.mysql.com/bug.php?id=11673
0 0
- mysqlbinlog 字符集问题
- mysqlbinlog utf8问题
- Mysqlbinlog
- mysqlbinlog
- mysqlbinlog
- mysqlbinlog
- mysqlbinlog 时的乱码问题
- 使用mysqlbinlog查看二进制日志的问题
- mysqlbinlog解析binlog乱码问题解密
- 字符集问题
- 字符集问题
- 字符集问题
- 字符集问题
- 字符集问题
- 字符集问题
- 字符集问题
- 使用mysqlbinlog报Packet too large的问题
- mysqlbinlog查看二进制日志时的一个问题
- 谷歌浏览器有什么比较好的插件、组件呢
- 利用c#反射实现实体类生成以及数据获取与赋值
- HDU 1394 Minimum Inversion Number.(线段树)
- 利用反射把DataTable自动赋值到Model实体(自动识别数据类型)
- jenkins+maven +svn+tomcat7集群部署(二)
- mysqlbinlog 字符集问题
- hdu 1812 Count the Tetris polya计数
- 捉虫经历:耦合度过高引入的一个bug
- POJ1753:Flip Game
- 杨氏矩阵查找
- 利用反射自动生成SQL语句(仿Linq)
- mysqlbinlog -help
- 《Swift编程语言》中文翻译及读书笔记page22
- 读TIJ -3 控制程序流程