1. 程式人生 > >mysql5.7 binlog日誌操作(2)

mysql5.7 binlog日誌操作(2)

開啟binlog日誌 

mysql5.7預設是不開啟binlog日誌的 

vim /etc/my.cnf

增加:

server-id=1 (每臺機器的不要重複)
log-bin=/var/lib/mysql/mysql-bin


進入到 cd /var/lib/mysql目錄下,會增減 mysql-bin.000001和mysql-bin.index


也可以在mysql的命令列中檢視。命令列檢視程式碼如下

切換到 mysql資料庫  mysql -uroot -p

show variables like '%log_bin%';

看一下當前mysql的binlog的情況:  

show master status


每當我們重啟一次,會自動生成一個binlog檔案,我們重啟完畢之後再來執行同樣的命令


show master status  存放binlog的目錄下也多個了這麼一個檔案


flush logs,同樣會新建立一個binlog檔案


如果我們想把這些檔案全部清空,可以使用reset master 來處理



mysql給我們提供了一個用於檢視binlog日誌的工具,叫做mysqlbinlog

mysqlbinlog mysql-bin.000001