查看MySql操作日志

查看MySql操作日志

今天在排查问题的时候发现数据对不上,怀疑是有些数据被人误删了,那如何知道是否该数据被人删除了呢

先看一下日志是否开始了

sql 复制代码
show variables like 'log_bin'

发现是ON,开启了

看一下当前记录在哪个日志中了

sql 复制代码
show master status

全部日志使用

sql 复制代码
show binary logs;

找到文件位置之后查看日志

sql 复制代码
mysqlbinlog mysql-bin.000329

也可以使用sql语句去查看

sql 复制代码
show binlog events in 'mysql-bin.000329'

如果由于误操作数据,想要进行数据恢复的话,可以

shell 复制代码
mysqlbinlog mysql-bin.000329 --database=exam_admin --start-datetime='2021-06-30 10:00:00' --stop-datatime='2021-06-30 11:00:00' > /user/myself/sql/sl.sql

zhhll.icu/2021/数据库/关系...

本文由mdnice多平台发布

相关推荐
一个天蝎座 白勺 程序猿6 分钟前
KingbaseES查询逻辑优化深度解析:从子查询到语义优化的全链路实践
开发语言·数据库·kingbasees·金仓数据库
我真的是大笨蛋13 分钟前
InnoDB行级锁解析
java·数据库·sql·mysql·性能优化·数据库开发
山茶花.1 小时前
SQL注入总结
数据库·sql·oracle
m0_736919102 小时前
超越Python:下一步该学什么编程语言?
jvm·数据库·python
m0_748229992 小时前
ThinkPHP快速入门:从零到实战
c语言·开发语言·数据库·学习
阿蒙Amon2 小时前
C#每日面试题-Thread.Sleep和Task.Delay的区别
java·数据库·c#
沉舟侧畔千帆过_2 小时前
一个DBA的真心话:搞定Oracle+PG双库,我就靠这招
数据库·oracle·dba
醉风塘2 小时前
【终极解决方案】Oracle ORA-01795错误:IN列表1000条限制的全面突破指南
数据库·oracle
信创天地2 小时前
从 Oracle 到国产数据库:迁移后成本直降 60%、性能反超 30% 的实战秘籍
数据库·oracle
Mikhail_G2 小时前
Mysql数据库操作指南——排序(零基础篇十)
大数据·数据库·sql·mysql·数据分析