mysql運行一段時間後,在mysql目錄下出現一堆類似 mysql-bin.000***,從mysql-bin.000001開始一直排列下來,而且占用了大量硬盤空間,高達幾十個G. 對於這些超大空間 占用量的文件我們應該怎麼辦呢?
首先咱們來分析下mysql數據庫文件夾中的mysql-bin.00001是什麼文件?
mysql-bin.000001、mysql- bin.000002等文件是數據庫的操作日志,例如UPDATE一個表,或者DELETE一些數據,即使該語句沒有匹配的數據,這個命令也會存儲到日志 文件中,還包括每個語句執行的時間,也會記錄進去的。
任何處理呢?
/usr/local/mysql/bin/mysql -u root -p
輸入密碼登陸mysql後,運行命令:
reset master;
(完)