msyql關閉binlog,查看binlog

vim /etc/my.cnf 註釋如下內容:

#log-bin=mysql-bin
#binlog_format=mixed
#server-id   = 1
#expire_logs_days = 10

2 重啓

 systemctl restart mysqld

3 查看binlog文件數量

use mysql

show binary logs;

4 清除日誌

 reset master 命令或者是 purge master logs 命令

注意reset master 不同於purge binary log的兩處地方
1. reset master 將刪除日誌索引文件中記錄的所有binlog文件,創建一個新的日誌文件 起始值從000001 開始,然而purge binary log 命令並不會修改記錄binlog的順序的數值
2. reset master 不能用於有任何slave 正在運行的主從關係的主庫。因爲在slave 運行時刻 reset master 命令不被支持,reset master 將master 的binlog從000001 開始記錄,slave 記錄的master log 則是reset master 時主庫的最新的binlog,從庫會報錯無法找的指定的binlog文件。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章