MySQL的二進(jìn)制日志(Binary Log)是MySQL服務(wù)器記錄所有修改其數(shù)據(jù)的SQL語句的一種方式。默認(rèn)情況下,MySQL的二進(jìn)制日志是關(guān)閉的。如果你希望開啟MySQL的二進(jìn)制日志,可以通過以下步驟進(jìn)行:
1. 編輯MySQL的配置文件my.cnf(或者my.ini),方法如下: $ sudo vim /etc/mysql/my.cnf 2. 找到如下參數(shù),并將其值改為“ON”: [mysqld] log-bin = ON 3. 重啟MySQL服務(wù)器: $ sudo systemctl restart mysql 4. 如果需要指定二進(jìn)制日志的文件名,可以在“l(fā)og-bin”參數(shù)后面添加一個文件名,例如: [mysqld] log-bin = ON log-bin = my-bin-log 這樣,MySQL就會開啟二進(jìn)制日志,并將所有的修改SQL語句記錄到my-bin-log文件中。