without haste but without rest
MySQL binary log 출력 예제 본문
mysql의 binary log path는 리눅스를 기준으로 /var/lib/mysql 경로에 위치한다.
해당 디렉토리에 빈로그는 binlog.000001 과 같은 형태로 저장되어 있다.
mysqlbinlog --vv --base64-output=DECODE-ROWS --database=testdb binlog.000001 > log.sql
cat log.sql
mysqlbinlog 명령어로 binlog.000001 파일에서 testdb 데이터베이스에 해당하는 내용을 log.sql로 변환한다.
log.sql의 파일 내용을 읽어서 바이너리 로그가 어떤 형태로 저장되는지 확인할 수 있다.
'Database > MySQL' 카테고리의 다른 글
MySQL 5.7 docker-compose template feat:한글 깨짐 (0) | 2022.03.24 |
---|---|
MySQL allowPublicKeyRetrieval Option (0) | 2022.02.13 |
MySQL on K8s template (0) | 2022.01.24 |
Comments