2014-04-04 58 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

相關問題