文章詳情頁
mysql我一不小心刪除表里中的數(shù)據(jù)。請問如何用mybinlog恢復啊。
瀏覽:114日期:2022-06-17 09:33:35
問題描述
Navicat Premium
我把binmysql-bin.000003改成sql 。 用Navicat Premium 執(zhí)行sql也不行。
問題解答
回答1:如果你知道你刪除的數(shù)據(jù)是在那一段時間里的話可以用
mysqlbinlog --start-date='開始時間' --stop-date='刪除數(shù)據(jù)開始的位置' binmysql-bin.000003
或者你查看你的binlog日志,找出你刪除數(shù)據(jù)的記錄日志位置,然后恢復此位置之前的數(shù)據(jù)mysqlbinlog --stop-position='刪除數(shù)據(jù)開始的位置' binmysql-bin.000003。這會恢復刪除位置之前所有的數(shù)據(jù),如果你能夠找到到被你刪除的數(shù)據(jù)范圍的話,你也可以指定開始位置
mysqlbinlog --start-position='開始位置' --stop-position='刪除數(shù)據(jù)開始的位置' binmysql-bin.000003回答2:
利用mysqlbinlog將今天那個二進制日志導出成sql語句文件,在里面查找到有用的sql信息,然后再根據(jù)條件導出你想要的sql信息,這樣再把sql文件中的語句導入到表中
相關(guān)文章:
1. javascript - jquery怎么給select option一個點擊時觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個時間?2. javascript - 怎樣限制同一個瀏覽器不能登錄兩個賬號3. nginx配置server模塊的問題4. java - android代碼重構(gòu):如何把app設(shè)置里的頭像UI做成通用的?5. 想找個php大神仿個網(wǎng)站。6. java - 新手做一個安卓視頻播放器,想實現(xiàn)一個進度條,按鈕那種在視頻下方懸浮的功能,不知道思路!7. javascript - angular和jquery都用到了$符號,一起用會不會沖突?8. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現(xiàn)靈異動畫問題,求解決9. mysql優(yōu)化 - 關(guān)于mysql分區(qū)10. 如何將行內(nèi)塊元素的內(nèi)容垂直水平兩個方向居中?
排行榜

熱門標簽