Database

mysql-bin 로그

Jack Moon 2013. 12. 10. 09:44

mysql-bin 로그 기록하지 않기


[root@~]# vi /etc/my.cnf

log-bin=mysql-bin -> 주석처리 후 데몬 재실행



mysql-bin 로그 보기


[root@~]# mysqlbinlog mysql-bin.000001
mysqlbinlog: unknown variable 'default-character-set=euckr'

위와 같은 에러가 뜬다면


[root@~]# vi /etc/my.cnf
[client]
# default-character-set=euckr
주석 처리 후 저장. 데몬 재실행 필요 없음



mysql-bin 로그 삭제

로그 보기

 mysql> show binary logs;

  

특정파일 이전 로그 모두 삭제
  mysql> purge master logs to 'mysql-bin.000024'
 
특정일자 이전 삭제
  mysql> PURGE BINARY LOGS BEFORE '2016-01-27 00:00:00';


MySQL Binary Log 를 특정 1주일까지만 생성 및 보관하기
  /etc/my.cnf 파일에서 아래 라인을 추가
  expire_logs_days = 7