欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

mysql利用mysqlbinlog命令恢复误删除数据的实现

时间:2022-05-30 13:54:39|栏目:MySQL|点击:

实验环境:

MYSQL 5.7.22

开启二进志日志

日志格式MIXED

实验过程:

1、执行:FLUSH LOGS;

master-bin.000014 文件就是新生成的文件

刷新日志是为了实验内容更直观,更容易观察到整个实验过程的内容。

我看到网上许多文章有在用REST MASTER;而未说明此命令的严重性

这条命令会删除所有日志文件,并将文件名和记录点进行重置归零,99%的情况下是用不到这条命令的

删除日志可以用PURGE MASTER LOGS...这样保险一点

2、新日志文件已经生成,先观察一下内容,有几个点需要了解

查看二进日日志文件命令:mysqlbinlog master-bin.000014

# at 4
#180903 16:19:12 server id 1 end_log_pos 123 CRC32 0xe03659b3 Start: binlog v 4, server v 5.7.22-log created 180903 16:19:12

上一篇:MySQL 8.0新特性 — 管理端口的使用简介

栏    目:MySQL

下一篇:MySQL 8.0新特性 — 检查性约束的使用简介

本文标题:mysql利用mysqlbinlog命令恢复误删除数据的实现

本文地址:https://idc91.com/shujuku/3832.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号