사이트 내 전체검색
[mysql] mariadb binlog 관련 설정들 / expire_logs_days -> binlog_expire_logs_seconds
하우코드
https://cmd.kr/server/1134 URL이 복사되었습니다.

본문

mysql -p
mysql>

mysql binlog 확인하기

show binary logs;

특정 로그 파일 이전 파일들 삭제
purge binary logs to 'binlog.000089';

//expire_logs_days 는 없어지고  binlog_expire_logs_seconds 로 바뀜

설정 확인하기
show variables like "%expire_logs_days%"; 
set global  expire_logs_days=7;

show variables like "%binlog_expire_logs_seconds%";
set global  binlog_expire_logs_seconds=100;



기록 보관 날짜, 변경

vi /etc/mysql/mysql.conf.d/mysqld.cnf

max_binlog_size  = 100M

#추가 기록 날짜 변경
expire_logs_days=7
binlog_expire_logs_seconds=100;
# 기록을 안하게 하기
skip-log-bin


# service mysql restart

mysql> show binary logs;
ERROR 1381 (HY000): You are not using binary logging
mysql>

댓글목록

등록된 댓글이 없습니다.

1,139 (1/23P)

Search

Copyright © Cmd 명령어 18.189.195.229