您的位置:首页 > 数据库 > MySQL

MySQL mysqlbinlog查看binlog时报错unknown variable 'default-character-set=utf8'解决

2017-06-07 17:17 447 查看

1.问题描述

C:\Users\heqianqian>mysqlbinlog mysql-bin.000003
mysqlbinlog: unknown variable 'default-character-set=utf8'


2.原因

mysqlbinlog这个工具无法识别binlog中的配置中的default-character-set=utf8这个指令

3.解决方法

1.修改配置文件 —永久生效

windows环境下的my.ini


linux环境下的/etc/my.cnf

[client]
#设置MySQL客户端的字符集
default-character-set=utf8


把client下的
default-character-set=utf8
修改成
character-set-server = utf8


然后重启生效

2.无需重启环境

使用
--no-defaults


mysqlbinlog --no-defaults  mysql-bin.000003
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐