萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 刪除MySQL二進制日志具體方法

刪除MySQL二進制日志具體方法

下面我來介紹利用命令方式來快速刪除MySQL二進制日志方法,因為有時二進制文件太大了我們需要清理一下,下面我給大家介紹具體操作步驟。

服務器上的120G SSD硬盤空間用了92%,檢查後發現,原來是 MySQL的二進制日志沒有及時清除,占用了大量的空間,於是直接用命令:reset master 一把刪干淨了。

 代碼如下 復制代碼

reset master

如果MySQL服務器上的數據庫做了replication,就不要使用該命令,而是應該用:purge binary logs 命令。purge 比較溫和,通常有兩種執行方式:

 代碼如下 復制代碼

purge binary logs to     'mysql-bin.010'; 

purge binary logs before '2012-05-02 22:46:26';

刪除MySQL二進制日志,還有更便捷的方法,只需要在my.cnf/ini中加入 expire_logs_days=3,MySQL就會只保留最近3天的日志,不用時時勞煩去 reset.

 代碼如下 復制代碼

1 expire_logs_days=3

copyright © 萬盛學電腦網 all rights reserved