본문 바로가기
mysql

mysql 4.0 이하에서 bin 로그 제거

by 씨엔아이소프트 2018. 7. 26.
반응형

mysql 4.0 이하에서 bin 로그 제거

bin 로그 제거


mysql 4.0 이하의 bin 로그 삭제 방법 

my.cnf 에 아래의 옵션을 주면 되지만, MySQL 5.0.3 이상부터 지원.

expire_logs_days = 7

크론에 아래와 같이 등록 하여 사용하라고 했는 데, syntex 에러 발생
00 00 * * 7 /usr/local/mysql/bin/mysql -uroot -pxxxxx -e “PURGE BINARY LOGS BEFORE date_sub(now(), interval 7 day)”;

BEFORE 변수는 MySQL 4.1 (으)로부터 이용 가능하게 되어 있다고 함.;;

할 수 있는 건, 아래 꺼 밖에 없음
bin 로그 10개만 남기고 나머지 다 삭제.

mysql-bin.010 이전의 파일 삭제됩니다.

mysql-bin.001 ~ mysql-bin.009 파일이 삭제됩니다. 

mysql -u root -p 

mysql> PURGE MASTER LOGS TO 'mysql-bin.010';


반응형

댓글