macos에서 mysql binlog 줄이기

김윤수·2024년 3월 18일
0
post-thumbnail

갑자기 macos의 용량이 꽉차서 보니 어마어마한 binlog 수...

예전에 직접 삭제했다가 난리났던 기억이 있다.

binlog의 보관기한을 변경하여 처리하려고 보니 명령어가 expire_logs_days에서 binlog_expire_logs_seconds로 바뀌었다.

my.cnf 파일을 변경하기 부담스러워서
/opt/homebrew/etc/my.cnf.d 디렉토리에 binglog.cnf 파일을 추가하여 처리하였음

cat << EOF > /opt/homebrew/etc/my.cnf.d/binlog.cnf
[mysqld]
binlog_expire_logs_seconds=259200 # 3일간 보관
EOF
profile
안녕하세요

0개의 댓글