檢視MySQL還原出來的binlog日誌中內容方法
用mysqlbinlog查出需要檢視的資料後,可以用more來檢視:
[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep yoon
如果表名包含yoon_log,yoon_order,只想匯出yoon表的話,+個-w
[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep -w yoon > yoon.sql
insert into yoon(name) values ('yoon')
insert into yoon(name) values ('aaa')
可以清晰的檢視出所有的insert into語句,如果語句中含有較長的HTML內容,就無法查出完整的update語句,用以下命令:
cat recover_sakila.sql | grep -i 'update yoon' -A60 -B60 | grep -i 'update yoon' -A60 -B60 > recover_sakila.sql
[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep yoon
如果表名包含yoon_log,yoon_order,只想匯出yoon表的話,+個-w
[root@yoon data]# more recover_sakila.sql | grep --ignore-case -E 'insert' -A2 -B2 | grep -w yoon > yoon.sql
insert into yoon(name) values ('yoon')
insert into yoon(name) values ('aaa')
可以清晰的檢視出所有的insert into語句,如果語句中含有較長的HTML內容,就無法查出完整的update語句,用以下命令:
cat recover_sakila.sql | grep -i 'update yoon' -A60 -B60 | grep -i 'update yoon' -A60 -B60 > recover_sakila.sql
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1781106/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql檢視binlog日誌詳解MySql
- 檢視mysql 的binlog日誌存放的位置(轉)MySql
- 如何在MySQL中檢視binlog二進位制日誌?MySql
- MySQL 的日誌:binlogMySql
- Mysql-binlog日誌-TMySql
- Linux 中實時檢視日誌的3種方法Linux
- MySQL 日誌系統 redo log、binlogMySql
- MySQL 正確刪除 binlog 日誌MySql
- 監聽MySQL的binlog日誌工具分析:CanalMySql
- 利用binlog日誌恢復mysql資料MySql
- MySQL四種日誌binlog/redolog/relaylog/undologMySql
- mysql 誤刪除表內資料,透過binlog日誌恢復MySql
- mysql binlog檢視指定資料庫MySql資料庫
- 【趙渝強老師】MySQL的binlog日誌檔案MySql
- Linux 檢視日誌Linux
- alertmanager: 檢視日誌
- oracle 11g檢視alert日誌方法Oracle
- 檢視系統的日誌
- NAS中如何檢視日誌記錄?
- 在Linux中,如何檢視檔案內容?列出幾種方法。Linux
- win10關機日誌檢視方法_win10電腦關機日誌怎麼檢視Win10
- 如何檢視Control File中儲存的內容
- Hyperf日誌檢視元件元件
- Logminer如何檢視日誌
- 物化檢視日誌無法正常清除的解決方法
- 檢視日誌的幾種形式
- 在Linux中,如何檢視系統日誌?Linux
- mysql日誌:redo log、binlog、undo log 區別與作用MySql
- Oracle redo日誌內容探索(一)Oracle Redo
- Linux中如何檢視日誌命令中的響應狀態?Linux
- Web實時日誌輸出檢視管理系統Web
- iOS 檢視及匯出專案執行日誌iOS
- Linux檢視日誌檔案寫入速度的4種方法Linux
- docker檢視容器日誌命令Docker
- windows_weblogic日誌檢視WindowsWeb
- MySQL_通過binlog檢視原始SQL語句MySql
- Linux 檢視日誌的命令彙總Linux
- [轉] MySQL binlog 日誌自動清理及手動刪除MySql
- 資料庫篇:mysql日誌型別之 redo、undo、binlog資料庫MySql型別