我明白我可能会问不可能但是,从来没有伤害过尝试.
是否可以在没有任何形式的备份的情况下将更改回滚到少数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 DB存档?
最佳答案 没有任何数据库备份,你可能会非常幸运.如果您有mysql查询日志记录或二进制日志记录,您可以收集一些关于自某个时间点以来运行的查询的信息,但是如果您有破坏性查询(更新,删除等),您将无法知道以前的数据是什么.