一、說明
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文件