라이브러리

[MYSQL_CONFIG] --binlog-ignore-db - 바이너리 로그에서 제외할 데이터베이스 설정




MySQL Binlog

MySQL Binlog는 MySQL의 데이터 변경을 기록하는 로그입니다. Binlog는 데이터베이스의 데이터 변경을 기록하기 위해 사용되며, 데이터 복구, 데이터 복제, 데이터 전송 등에 사용됩니다.

--binlog-ignore-db 옵션

--binlog-ignore-db 옵션은 Binlog에 기록되지 않는 데이터베이스 이름을 지정하는 옵션입니다. 이 옵션을 사용하면 지정된 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.

예제

다음 예제는 MySQL 8.0 버전에서 --binlog-ignore-db 옵션을 사용하는 방법을 설명합니다.

#hostingforum.kr
sql

--binlog-ignore-db=mysql

--binlog-ignore-db=mydb



위 예제는 `mysql` 데이터베이스와 `mydb` 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.

설명

* `--binlog-ignore-db=mysql` : `mysql` 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.
* `--binlog-ignore-db=mydb` : `mydb` 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.

주의사항

* `--binlog-ignore-db` 옵션은 Binlog에 기록되지 않는 데이터베이스 이름을 지정합니다. 이 옵션을 사용하면 지정된 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.
* `--binlog-ignore-db` 옵션은 데이터 복구, 데이터 복제, 데이터 전송 등에 사용되는 Binlog에 영향을 미칩니다.
* `--binlog-ignore-db` 옵션은 데이터베이스 이름을 지정할 때 대소문자를 구분하지 않습니다.

예제 - MySQL 8.0 버전

다음 예제는 MySQL 8.0 버전에서 --binlog-ignore-db 옵션을 사용하는 방법을 설명합니다.

#hostingforum.kr
sql

[mysqld]

binlog-ignore-db=mysql

binlog-ignore-db=mydb



위 예제는 MySQL 8.0 버전에서 `mysql` 데이터베이스와 `mydb` 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.

예제 - MySQL 5.7 버전

다음 예제는 MySQL 5.7 버전에서 --binlog-ignore-db 옵션을 사용하는 방법을 설명합니다.

#hostingforum.kr
sql

[mysqld]

binlog-ignore-db=mysql

binlog-ignore-db=mydb



위 예제는 MySQL 5.7 버전에서 `mysql` 데이터베이스와 `mydb` 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다.

결론

--binlog-ignore-db 옵션을 사용하면 지정된 데이터베이스의 데이터 변경이 Binlog에 기록되지 않습니다. 이 옵션을 사용할 때는 데이터베이스 이름을 지정할 때 대소문자를 구분하지 않습니다. 또한 데이터 복구, 데이터 복제, 데이터 전송 등에 사용되는 Binlog에 영향을 미칩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 131건 / 2 페이지

검색

게시물 검색