查看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多平台发布

相关推荐
阿波罗尼亚3 小时前
数据库序列(Sequence)
数据库
Junsir大斗师3 小时前
Nginx服务器代理Postgresql-16后端数据库
数据库·nginx
Je1lyfish3 小时前
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution
linux·c语言·开发语言·数据结构·数据库·c++·算法
m0_596749095 小时前
如何防止SQL拼接漏洞_使用PDO对象实现安全的SQL交互
jvm·数据库·python
老纪的技术唠嗑局5 小时前
深度解析 LLM Wiki / Obsidian-Wiki / GBrain:Agent 时代知识的“自组织”与“自进化”
大数据·数据库·人工智能·算法
2301_795099748 小时前
golang如何在Gin中自定义验证器_golang Gin自定义验证器实现方法
jvm·数据库·python
2301_766283448 小时前
如何在MongoDB GridFS中进行按文件大小(length)范围的查询
jvm·数据库·python
萧曵 丶9 小时前
MySQL 高频面试题(由浅到深 完整版,面试必背)
数据库·mysql·面试
czlczl200209259 小时前
MySQL 执行引擎:排序与临时表机制深度解析
数据库·mysql
lifewange9 小时前
DBeaver如何安装
数据库