程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 刪除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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved