0
如果由于修复操作而删除了所有数据,是否可以使用数据将表还原为上一次。请帮助如何在mysql中恢复刚刚删除的行
如果由于修复操作而删除了所有数据,是否可以使用数据将表还原为上一次。请帮助如何在mysql中恢复刚刚删除的行
你总是可以在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}
恢复和回滚有区别。实际上OP在提交事务后试图恢复已删除的记录。 – Shell
几乎肯定不是。您应该从上次良好的备份中恢复。无论如何,这不是一个编程问题 - 你可能会更好地问[dba.se] –
不是,它不可能! –
我不知道如何恢复表,但我建议您应该在每次INSERT UPDATE DELETE之前进行备份。 – LiuwkCn