一、找到binlog位置
linux系统中的/etc/my.cnf
image.png
二、找到mysqlbinlog命令地址
ps -ef|grep mysql 找到mysql的安装地址,在mysql的安装地址里面找到mysqlbinlog
或者whereis mysqlbinlog
三、将binlog文件转成sql文件
查找自己需要的log文件
ls -la详细查看每一个binlog的创建时间
用mysqlbinlog命令去执行
--result-file是转成的sql文件。在哪里执行,sql文件在那个文件下
/usr/local/opt/mysql@5.7/bin/mysqlbinlog --base64-output=decode-rows -v /Users/pite/Downloads/mysql-bin.000259 --result-file=mysql0002.sql
网友评论