啟用二進位制日誌

2021-10-21 12:01:26 字數 413 閱讀 9646

1. 開啟配置檔案 

sudo vi /etc/my.cnf

2. 編輯配置檔案

log_bin = /data/mysql/binlogs/server1 (日誌生成位置)

server_id = 100 (主從時要唯一,設定要注意)

3. 重啟mysql服務

sudo systemctl restart mysql;

4. 驗證一下是否建立了二進位制日誌

show variables like 'log_bin';

5. 顯示所有二進位制日誌

show binary logs; 或 show master logs;

6. 當前二進位制日誌位置

show master status;

mysql 二進位制日誌

如果mysql 伺服器啟用了二進位制日誌,你可以使用mysqlbinlog工具來恢復從指定的時間點開始 例如,從你最後一次備份 直到現在或另乙個指定的時間點的資料。mysqlbinlog 用於處理二進位制日誌檔案的實用工具 要想從二進位制日誌恢復資料,你需要知道當前二進位制日誌檔案的路徑和檔名。一般...

mysql 二進位制日誌

1.日誌型別 二進位制日誌記錄了所有對mysql資料庫的修改事件,包括增刪改事件和對錶結構的修改事件。2.配置使用二進位制日誌 在my.ini 配置 log bin mysql bin 3.二進位制日誌格式 基於段的日誌格式 binlog format statement 記錄了操作的sql語句。優...

5 3 二進位制日誌

二進位制日誌 記錄導致資料改變或潛在導致資料改變的sql語句 記錄已提交的日誌 不依賴於儲存引擎型別 功能 通過 重放 日誌檔案中的事件來生成資料副本 注意 建議二進位制日誌和資料檔案分開存放 二進位制日誌記錄三種格式 基於 語句 記錄 statement,記錄語句,預設模式 日誌量較少 基於 行 ...