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

来源:互联网 发布:mac摄氏度符号怎么打 编辑:程序博客网 时间:2024/06/05 03:45

1.问题描述

C:\Users\heqianqian>mysqlbinlog mysql-bin.000003mysqlbinlog: 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

阅读全文
0 0
原创粉丝点击