二進位制日誌匯出
1.按時間節點匯出
--no-defaults 用來對mysql5.5之前mysqlbinlog命令報錯
mysqlbinlog --no-defaults --start-date="2017-08-08 15:04:04" --stop-date="2017-08-08 15:12:00" /program/mysql1/mysql-bin.000001
2.按pos節點匯出
mysqlbinlog --no-defaults mysql-bin.000003 --start-position="622" --stop-position="712" >xx.sql
3.按pos節點只匯出某個庫
mysqlbinlog --no-defaults --database=庫名 --start-position=4 --stop-position=98 mysql-bin.000001 > test.sql
4.多個二進位制日誌匯出
二進位制日誌型別
mysql binlog的3種格式,row,mixed,statement.
如果binlog是row模式,需要加上以下兩個引數:
--base64-output=decode-rows: 會顯示出row模式帶來的sql變更。
-v :顯示statement模式帶來的sql語句
mysqlbinlog –no-defaults –v –v –base64-output=decode-rows mysql-bin.0000001 >bin.sql
原文:
mysql 二進位制日誌恢復
mysql開啟二進位制日誌記錄檔案 binary logging.log bin data0 mysql mybinlog.log sync binlog 1 innodb support xa 1 簡介 mysql的二進位制日誌可以說或是mysql最重要的日誌了,它記錄了所有的ddl和dml 除了...
mysql二進位制 MySql二進位制連線方式詳解
使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗,你可以...
mysql二進位制方式 MySql二進位制連線方式詳解
使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 複製 如下 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示...