without haste but without rest

MySQL binary log 출력 예제 본문

Database/MySQL

MySQL binary log 출력 예제

JinungKim 2022. 1. 5. 16:33

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