http://idchowto.com/?p=2523

 

# vi /etc/my.cnf

my.cnf 파일에 들어갔다면, 다음 항목을 추가해줍니다.

expire_logs_days     = 5

 

 

# mysql -u root -p

mysql에 접속(db passwd dlqfur)을 했다면 다음 명령어를 입력합니다.

mysql> set global expire_logs_days=5;
Query OK, 0 rows affected (0.00 sec)

 

 

Binary log 삭제 방법

binary log 삭제방법으로는 직접 쌓이고 있는 디렉토리에가서 삭제할 수도 있지만, mysql에 들어가서 다음 명령어를 입력하면 더 쉽게 지울 수 있습니다.

(예를 들어 binary log가 000001부터 000020까지 있을때, 000020을 제외한 모든 로그를 삭제하고자 할 떄…)

# mysql -u root -p

mysql> purge master logs to ‘mysql-bin.000020’;