gpt4 book ai didi

mysql - 无需任何形式的备份即可回滚对 MySQL 数据库的更改

转载 作者:可可西里 更新时间:2023-11-01 07:37:39 24 4
gpt4 key购买 nike

我知道我可能会问不可能的事情,但是,尝试永远不会有坏处。

是否可以在没有任何形式的备份的情况下将更改回滚到少数 MySQL 数据库。唯一剩下的就是包含我希望撤消的更改的数据库。

您可能会问为什么会发生这种情况,简单地说,Windows XP 调度程序决定不按计划运行备份任务,因此在向这些数据库查询几十个查询之前没有进行备份。

我怀疑是否可以撤消这些更改,如果可能的话,我不知道该怎么做。也许 MySQL 会保留对数据库所做更改的某种记录,但我不知道。

有没有人知道在没有任何形式的备份的情况下撤消对 MySql 数据库的更改的方法(既不是转储文件也不是数据文件夹中的文件)?

谢谢。

System Details:

Windows XP SP3

Server: localhost via TCP/IP

Software: MySQL

Software version: 5.5.25a - MySQL Community Server (GPL)

Protocol version: 10

Server charset: UTF-8 Unicode (utf8)


更新

可能Windows XP系统还原保留了以前的版本MySQL 数据库在文件中?

最佳答案

如果没有任何数据库备份,您可能就很不走运了。如果您有 mysql 查询日志记录或二进制日志记录,您可以收集一些关于自某个时间点以来运行了哪些查询的信息,但如果您有破坏性查询(UPDATE、DELETE 等),您将无法知道以前的数据是什么。

关于mysql - 无需任何形式的备份即可回滚对 MySQL 数据库的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com