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

相关推荐
keyborad pianist12 小时前
MySQL篇 Day1
数据库·mysql
数据知道13 小时前
MongoDB投影:如何只查询需要的字段,减少网络传输开销?
网络·数据库·mongodb
海兰13 小时前
ES 9.3.0 DSL 示例:从索引创建到混合搜索与 RRF 排序
大数据·数据库·elasticsearch
Volunteer Technology13 小时前
Oracle高级部分(触发器)
数据库·oracle
zhangyueping838514 小时前
5、MYSQL-DQL-多表关系
数据库·mysql
kimi-22214 小时前
在 AutoDL 容器内安装 PostgreSQL + pgvector
数据库·postgresql
番茄去哪了14 小时前
苍穹外卖day07---Redis缓存优化与购物车功能实现
java·数据库·ide·spring boot·spring·maven·mybatis
切糕师学AI14 小时前
MongoDB 是什么?
数据库·mongodb
学历真的很重要14 小时前
【系统架构师】第三章 数据库系统知识 - 数据库基础到关系代数(详细版)
数据库·学习·职场和发展·系统架构·系统架构师
亓才孓14 小时前
【MyBatis Plus】Wrapper接口
java·开发语言·数据库·spring boot·mybatis