갑자기 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