MySQL 開啟二進位制日誌記錄

2021-07-14 14:47:19 字數 1332 閱讀 7065

mysql> show variables like 'log_bin';

+---------------+-------+

| variable_name | value |

+---------------+-------+

| log_bin       | off   |

+---------------+-------+

1 row in set (0.00 sec)

此時並沒有開啟   ;

修改 /etc/my.cnf

log_bin#開啟log-bin

server-id=1#用於主從複製是的id號

binlog_do_db=test               #二進位制需要同步的資料庫名

binlog_ignore_db=mysql#避免同步 mysql

使用者配置

,以免不必要的麻煩

儲存退出 重啟mysql服務

mysql> show variables like 'log_bin';

+---------------+-------+

| variable_name | value |

+---------------+-------+

| log_bin       | on    |

+---------------+-------+

1 row in set (0.01 sec)

已開啟開啟二進位制日誌記錄;

當對test庫進行操作時,就會在二進位制日誌中記錄

mysql> show binlog events\g

*************************** 1. row ***************************

log_name: vm_225_102_centos-bin.000001

pos: 4

event_type: format_desc

server_id: 1

end_log_pos: 123

info: server ver: 5.7.11-log, binlog ver: 4

*************************** 2. row ***************************

log_name: vm_225_102_centos-bin.000001

pos: 123

event_type: previous_gtids

server_id: 1

end_log_pos: 154

info: 

2 rows in set (0.00 sec)

mysql 二進位制日誌

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

mysql 二進位制日誌

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

ubantu下開啟mysql二進位制日誌

之前在google搜了很多方法,但都是錯的,csdn也真實夠了,幾乎全tm錯的,讓人苦惱了半天 windows上直接改my.ini這個檔案,在 mysqld 下面新增 server id 1 確保在整個mysql集群中唯一 log bin d 日誌存放位置 log bin index binlog....