当在数据库配置文件设置了客户端的默认字符集
[client]
default-character-set=utf8

运行mysqlbinlog就会报错
[root@dbserver var]# mysqlbinlog
mysqlbinlog: unknown variable 'default-character-set=utf8'

解决办法
[root@dbserver var]# mysqlbinlog --no-defaults