查看mysql二進制文件(binlog文件)


 

a、使用sql命令查看binlog文件

 

1、查看binlog文件列表

mysql> show binary logs;

 

 2、查看當前正在寫入的binlog文件

mysql>show master status;

 

 3、查看指定binlog文件的內容

 mysql>show binlog events [in 'log_name'] [FROM pos] [limit [offset,] row_count]

 

b、使用mysqlbinlog查看binlog文件內容

 

1、輸出指定binlog文件內容

  mysqlbinlog binlog文件

 

 2、輸出指定position位置的binlog日志

mysqlbinlog --start-position="指定開始位置" --stop-position="指定結束位置" binlog文件

 

 3、輸出指定position位置的binlog日志到指定文件中

mysqlbinlog --start-position="指定開始位置" --stop-position="指定結束位置" binlog文件 > 輸出文件名

或者

mysqlbinlog --start-position="指定開始位置" --stop-position="指定結束位置" binlog文件 --result-file=輸出文件名

 

4、輸出指定position位置的binlog日志到壓縮文件中

 mysqlbinlog --start-position="指定開始位置" --stop-position="指定結束位置" binlog文件|gzip > 壓縮文件名

 

5、輸出指定開始時間的binlog日志

mysqlbinlog --start-datetime="yyyy-MM-dd HH:mm:ss" binlog文件 

 

 

 

 

參考地址

查看binlog文件的2種方式 https://blog.csdn.net/u010433704/article/details/54962680

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM