二進制日志語句Binary Log ,我們俗稱binlog,記錄數據庫更改的數據,常用於主從復制環境和恢復備份。
開啟binlog比較簡單,Centos7環境打開my.cnf配置文件,添加
server-id = [序列號]
log-bin = [文件名]
Windows環境打開my.ini配置文件,添加
# Binary Logging.
log-bin=mysql-bin
binlog-format=Row
server-id=547892
注:server-id的值可以隨意命名,不和系統ID重復即可
在 MySQL 5.7.3 及以后版本,如果沒有設置server-id, 那么設置binlog后無法開啟MySQL服務.
檢測log_bin是否開啟語句
show variables like '%log_bin%';