背景:周一的早上估計是還沒睡醒,本來想查詢的,不小心就delete了整個表,瞬間清醒呀~
--閃回到某個時間點
select * from 表名 as of timestamp to_timestamp('2019-12-23 10:30:00', 'yyyy-mm-dd hh24:mi:ss');
-- 開啟閃回
alter table 表名 enable row movement;
-- 把錶的狀態閃回到這個時間段
flashback table 表名 to timestamp to_timestamp('2019-12-23 10:30:00', 'yyyy-mm-dd hh24:mi:ss')
-- 用完記得關閉閃回
alter table 表名 disable row movement
資料庫不小心刪除恢復
資料庫不小心刪除或者表不小心刪除,通過mysql恢復的話需要確保刪除前是mysql是開啟binlog。具體步驟 1.查詢binlog狀態以及位置。在 etc my.cfg檢視binlog開啟狀態 cat etc my.cnf 可以看到binlog開始狀態是開啟的。2.mysql查詢執行的binlog...
重要的資料不小心誤刪考慮怎麼恢復
硬碟是電腦極為重要的一部分,好多的資料資料資訊都會儲存在硬碟中,可是一旦硬碟出錯,就會將裡 面的資料弄丟失或者損壞,真的是讓人很是頭疼。若是我們遇到硬碟出錯,裡面的資料有很重要的時候 我們該怎樣做呢?若是乙個月前,我想我是沒有辦法把這個問題解決了的,但是幸好朋友給我介紹了一款軟體 無敵硬 盤資料恢復...
SQLServer資料庫誤刪除恢復
sqlserver的查詢分析器和企業管理器給了我們很大便利,使用起來很方便,真要感謝微軟。但是在操作的過程中,也很容易出現問題,少寫乙個where語句,就會帶來災難,幾年或者幾十年的經營資料如果被誤刪除,而且無法恢復的話,老闆非k死你不可,即便每天備份,但如果只能恢復到昨天的資料,那也是無法接受的,...