mysqlbinlog命令詳解 Part 11 其他的一些引數
實驗環境
此次實驗的環境如下
-
MySQL 5.7.25
-
Redhat 6.10
-
binlog模式採用row模式
前面的一些章節我們對mysqldump常用命令進行了講解
這個專題的內容為mysqlbinlog命令的詳解
mysqlbinlog是MySQL中用來處理binlog的工具
這節的內容為mysqlbinlog的一些其他的引數
這裡也並非介紹了所有的引數,只是列舉了其中的一些
所有引數參看參考連結
1. --bind-address
如果客戶端有多張網路卡時,這裡指定使用哪張網路卡進行連線
mysqlbinlog --bind-address=11.12.14.30 --read-from-remote-server --host 11.12.14.29 --user system --password --port 3306 --protocol=tcp -vv mysql-bin.000001
2. --database
指定該引數時表示只列出該資料庫的資訊
mysqlbinlog -v --database=test /path/to/log/master-bin.000001
上圖上有個warning,說的是如果用--database了,可能會過濾掉一些事務
比如一個事務涉及到2個資料庫,這時會輸出GTID資訊
我們可以再使用--exclude-gtids 或這--include-gtids 來排除或包含gtid
3. --force-if-open
無論二進位制是否正在使用或者未正常關閉都讀取他
mysqlbinlog -v --force-if-open /path/to/log/master-bin.000001
4. --offset
跳過前N條事件,注意這裡指的是事件數,一條事件可能佔用很多position
position 4為頭部資訊,總是會顯示
5. --version
列印版本資訊並退出
6. --disable-log-bin
在使用mysqlbinlog恢復時不寫binlog 日誌,這樣可以增加恢復速度
mysqlbinlog --start-datetime="2019-04-16 08:00:00" --disable-log-bin /path/to/log/master-bin.000007 | mysql -h127.0.0.1 -usystem -P3306 -p
7. 參考連結
https://dev.mysql.com/doc/refman/5.7/en/mysqlbinlog.html
好了 今天的內容就說到這裡,下節再見
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28413242/viewspace-2650726/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysqlbinlog命令詳解 Part 8 指定 Server IDMySqlServer
- mysqlbinlog命令詳解 Part 10 恢復MySQLMySql
- mysqlbinlog命令詳解 Part 9 MySQL備份策略MySql
- find 命令的引數詳解
- tar命令引數詳解
- lsblk命令引數詳解
- mysqlbinlog命令詳解 Part 5 通過位置和時間檢視日誌MySql
- mysqlbinlog命令詳解 Part 6 讀取遠端MySQL伺服器日誌MySql伺服器
- mysqlbinlog命令詳解 Part 7 備份二進位制日誌檔案MySql
- TAR命令引數詳解(轉)
- Linux ls命令引數詳解Linux
- nginx命令:啟動,停止及命令引數詳解Nginx
- tar命令中--exclude引數使用詳解
- linux expr命令引數及用法詳解Linux
- MongoDB啟動命令mongod引數的詳細解釋MongoDB
- 每天一個 Linux 命令(22):find 命令的引數詳解Linux
- oracle ASM引數ASM_POWER_LIMIT以及其它一些引數詳解OracleASMMIT
- ab壓力測試命令及引數詳解
- Linux 中 RPM 命令引數使用詳解Linux
- FFmpeg命令影片音訊轉碼引數詳解音訊
- ajax 引數詳解
- DockerFile引數詳解Docker
- dd引數詳解
- Mysqldump引數詳解MySql
- vmstat 引數詳解
- 以太坊客戶端Geth命令用法-引數詳解客戶端
- Linux系統命令Top/free的使用及引數詳解Linux
- Keytool命令詳解(好文章!詳細設定一些引數比如過期時間等)
- MySQL mysqldump命令的引數詳細說明MySql
- JVM入門(JVM引數詳解和常用命令)JVM
- LVM管理常用命令引數詳細解釋LVM
- 命令列引數解析函式getopt_long() 使用詳解命令列函式
- linux split命令引數及用法詳解---linux分割檔案命令Linux
- 常用的 wget 引數詳解wget
- 詳解Oracle建立表的引數Oracle
- OGG引數詳解
- 函式引數詳解函式
- Oracle UNDO引數詳解Oracle