2014-04-04 56 views
0

如果由于修复操作而删除了所有数据,是否可以使用数据将表还原为上一次。请帮助如何在mysql中恢复刚刚删除的行

+0

几乎肯定不是。您应该从上次良好的备份中恢复。无论如何,这不是一个编程问题 - 你可能会更好地问[dba.se] –

+0

不是,它不可能! –

+0

我不知道如何恢复表,但我建议您应该在每次INSERT UPDATE DELETE之前进行备份。 – LiuwkCn

回答

0

你总是可以在MySQL中使用事务

如果你使用事务,也可以回滚table.otherwise是不可能..

交易语法是这里..

START TRANSACTION [WITH CONSISTENT SNAPSHOT] 
BEGIN [WORK] 
COMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE] 
ROLLBACK [WORK] [AND [NO] CHAIN] [[NO] RELEASE] 
SET autocommit = {0 | 1} 
+0

恢复和回滚有区别。实际上OP在提交事务后试图恢复已删除的记录。 – Shell

相关问题