mysql 没有开启二进制日志的情况下,默认的更新语句执行之后,会记在mysql 数据目录下的ib_logfile0,ib_logfile1这两个文件中,那么有没有什么sql语句可以 查看最近某段时间内,执行的更新语句呢?或者说有没有sql语句可以读这两个文件?
ib_logfile 是innodb的物理日志。
从物理日志里面是反推不出执行语句的。
目前也没有什么好用的工具解析这两个文件,主要原因是解读出来也是一些需要很专业的人才能看得懂的信息。
你有这个需求,还是应该开启二进制日志。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。