查看binlog日志
进入mysql的安装目录的bin目录下cdD:\D\phpStudy-v8.1\phpstudy_pro\Extensions\MySQL5.7.26\bin执行mysqlbinlog &
进入mysql的安装目录的bin目录下
cd D:\D\phpStudy-v8.1\phpstudy_pro\Extensions\MySQL5.7.26\bin
执行
mysqlbinlog --no-defaults --base64-output=decode-rows -v ../mysqlbin.000024
--no-defaults是为了防止下面这个报错
增加 --base64-output=decode-rows –v 选项解析
(base64-output,可以控制输出语句输出base64编码的BINLOG语句;decode-rows:选项将把基于行的事件解码成一个SQL语句)
不加就会像下面
出现中文乱码
由于我们--no-defaults,数据库是utf8与cmd界面的字符集不一致
通过 chcp命令改变代码页,UTF-8的代码页为65001
chcp 65001
再执行以上命令便可以解决乱码问题,结构如下图
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~