programing

sql 명령을 통해 mysql 이진 로그가 활성화되는지 어떻게 알 수 있습니까?

newstyles 2023. 10. 1. 19:19

sql 명령을 통해 mysql 이진 로그가 활성화되는지 어떻게 알 수 있습니까?

mysql 인스턴스를 실행 중인데, 머신에 로그인하지 않고 해당 인스턴스에 대해 바이너리 로그를 활성화하고 my.cnf 파일을 확인할 수 있는지 알고 싶습니다.방법이 있습니까?

고마워요 션

SHOW VARIABLES LIKE 'log_bin';

로그인 후 다음 명령 실행

SHOW BINARY LOGS

이진 로그가 없으면 '이진 로그를 사용하고 있지 않습니다'와 유사한 메시지가 표시됩니다.

SELECT * from information_schema.GLOBAL_VARIABLES WHERE VARIABLE_NAME = 'LOG_BIN';

아니면

SELECT @@log_bin;

언급URL : https://stackoverflow.com/questions/6956106/how-to-know-if-mysql-binary-log-is-enable-through-sql-command