如何撤消 phpmyadmin 中的查询? [复制]
Posted
技术标签:
【中文标题】如何撤消 phpmyadmin 中的查询? [复制]【英文标题】:how to undo query in phpmyadmin? [duplicate] 【发布时间】:2011-12-17 19:05:03 【问题描述】:可能重复:How to undo a query execution in phpmyadmin
我犯了一个愚蠢的错误。这是因为我很困。
实际上我想从B table
更新一些日期,但我输入错误该查询。我输入A table
,所以A table
中的所有数据都被更改了。我正在使用Phpmyadmin
。
我现在非常恐慌。谁能给我一些关于这个案子的建议?
数据并未被删除,但日期已更改。
【问题讨论】:
我认为你没有备份。 我只有 5 月、6 月和 7 月的备份。但 8 月到 9 月我没有。 @Pekka:我认为 Q 对我没有帮助。 @nunu 这是因为如果您不使用事务,则无法撤消查询。对不起。 @Pekka:下面的答案说我可以使用回滚。但是这个事务已经完成了。 【参考方案1】:无法撤消查询。如果查询类似于UPDATE a SET x = x + 1
,您可以使用UPDATE a SET x = x - 1
将其反转,但除此之外,您无法还原查询。您能做的最好的事情就是恢复您之前所做的备份。
【讨论】:
我每个月都备份了如何替换那个数据?因为我设置我的表不能重复。 @nunu:您可以将主题表从备份恢复到第二个数据库/表,并尝试以这种方式恢复数据。我对您的情况了解不多,无法进一步指导您,抱歉。以上是关于如何撤消 phpmyadmin 中的查询? [复制]的主要内容,如果未能解决你的问题,请参考以下文章