mysql-bin dosyalarını temizlemek

Abdullah Karipcin
Abdullah Karipcin
Published in
1 min readOct 16, 2018

/var/lib/mysql klasörünce yüzlerce mysql-bin.000xxx şeklinde dosya görüyorsanız bunlar log dosyalarıdır ve belirli periyotlarda temizlemek iyi olacaktır.

mysql -u root -p

mysql> flush logs;

7 günden eski logları silmek için

mysql> PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);

cron tanımlayıp otomatik temizlemesini de sağlayabilirsiniz.

0 3 * * mon mysql -uroot -e ‘PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY)’

http://henry.suhatman.com/blog/2010/12/remove-mysql-binary-log-files-eating-lots-of-disk-space/

--

--