首先我服务器安装的是mariadb,默认安装路径如图,这里可以看到mysql-bin.000001这几个文件名类似的文件中就是存的日志,接下来我们就要从中抓取日志了。文件前有日期,根据自己的情况来自行选择。
这里我主要是记录一下抓取日志的命令,刚开始不知道在哪执行,在mysql数据库中输入这个命令各种报错,后来意识到这就是个工具,在我图上,也就是mysql安装录下输入以下的命令即可执行,结果会被输出来你指定的 /opt/binlog.txt 这个文件中,下面就是自己去找有用的sql语句了,可以通过一些工具把它从服务器拉倒本地进行分析,例如SecureFX 或者 Xshell 这类工具。
/执行抓取输出log,其中的start-datetime和stop-datetime自行指定,且输出的binlog.txt需要存在,若不存在可先到该目录下创建后再执行这条语句。/
mysqlbinlog --no-defaults --start-datetime=‘2019-09-04 10:01:00’ --stop-datetime=‘2019-09-04 10:42:00’ -vv mysql-bin.000003 > /opt/binlog.txt
可以参考如下文章:https://blog.csdn.net/orangleliu/article/details/54631289
以及 https://www.cnblogs.com/itsharehome/p/8124260.html