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

相关推荐
呆瑜nuage21 小时前
MySQL数据类型全解析
数据库·mysql
XDHCOM21 小时前
NoSQL查询语言问世,CouchDB与SQLite联手革新数据库交互方式,让数据操作更高效
数据库·nosql·couchdb
黑牛儿21 小时前
MySQL 实战进阶:从单表优化到分布式数据库适配
数据库·分布式·mysql
momin~21 小时前
MySQL-part3【数据库约束、表设计】
数据库·mysql
todoitbo21 小时前
时序数据库选型指南:从大数据场景出发
大数据·数据库·时序数据库
芯盾时代21 小时前
政务行业面临的网络风险
网络·数据库·网络安全
fire-flyer21 小时前
第 3 篇:ClickHouse 表结构设计的核心原则
大数据·数据库·clickhouse
FinTech老王21 小时前
时序数据库存储引擎解密:LSM-Tree vs B-Tree vs 倒排索引,谁最适合时序场景?
数据库·时序数据库·lsm-tree
阿坤带你走近大数据21 小时前
存储过程在 oracle数据库管理工具里定时自动化运行方案
数据库·oracle·自动化
熬夜的咕噜猫21 小时前
数据库常用SQL命令
数据库·oracle