使用mysqlbinlog查看日志文件:
mysqlbinlog mysql-bin.000007
报出如下错误:
mysqlbinlog: unknown variable 'default-character-set=utf8'
原因是mysqlbinlog的一个bug,对my.cnf客户端设置的default-character-set=utf8不能正确识别。网友的解决方案是在使用mysqlbinlog时将其注释掉,使用过后再打开。这样的方法明显不适用于生产环境,经过测试可以使用如下命令即可正确打开:
mysqlbinlog --no-defaults ./mysql-bin.000007
完全无障碍。
本文介绍了解决使用mysqlbinlog查看日志文件时遇到的未知变量问题的方法,通过命令行参数避免默认配置冲突,确保顺利打开日志文件。
843

被折叠的 条评论
为什么被折叠?



