1. 程式人生 > 資料庫 >mysql開啟binlog步驟講解

mysql開啟binlog步驟講解

binlog是二進位制日誌檔案,用於記錄mysql的資料變更,資料在恢復的時候binlog日誌能起到很大的作用。mysql的主從複製就是利用的binlog原理

1、登入mysql之後使用下面的命令檢視是否開啟binlog

show variables like 'log_%';

2、編輯配置檔案

vi /etc/my.cnf

3、加入以下內容

server_id=2

log_bin = mysql-bin

binlog_format = ROW

expire_logs_days = 30

4、重啟mysql服務

systemctl restart mysqld

5、再次使用命令show variables like 'log_%';進行檢視,為ON表明binlog開啟

6、binlog日誌檔案存放路徑為

/var/lib/mysql

7、再該路徑下會生成mysql-bin.000001mysql-bin.000002這樣的檔案