Mysql開啓binlog日誌

一、說明

binlog日誌文件只對 增刪改有記錄,查詢操作是沒有記錄的

二進制日誌文件,MySql8.0默認已經開啓,低版本的MySql需要通過配置文件開啓,並配置MySql日誌格式,windows系統:myini,Linux系統:my.cnf

二、操作

1、查看是否開啓binlog

show variables like 'log_%';

 

 ON開啓狀態,OFF關閉狀態

2、修改my.cnf配置文件  vi /etc/my.cnf

server_id=2
 
log_bin = mysql-bin
 
binlog_format = ROW
 
expire_logs_days = 30

 

 

 

3、重啓mysql服務

-- 重啓服務
systemctl restart mysqld

4、再次查看binlog開啓狀態  

show variables like 'log_%';

 

 

5、查看binlog文件 

binlog文件存放路徑爲  /var/lib/mysql

第一次開啓binlog是沒有binlog日誌文件的,需要向數據表裏面執行增刪改的操作纔會生成binlog文件

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章