2011-08-05 10 views

답변

36
SHOW VARIABLES LIKE 'log_bin'; 
2
SELECT * from information_schema.GLOBAL_VARIABLES WHERE VARIABLE_NAME = 'LOG_BIN'; 

또는

SELECT @@log_bin; 
+0

이 대답의 두 번째 문은 문자열 대신 진리/거짓 값 (즉, 1,0)을 반환하기 때문에 여기에 게시 된 모든 항목 중 가장 유용합니다 ('켜기', 끄기 '). – Jeff

7

로그인 다음 명령

SHOW BINARY LOGS 

에는 바이너리 로그가없는 경우

을 실행 한 후, 당신은 얻을 것이다 비슷한 메시지 '이진 로깅을 사용하고 있지 않습니다.'

+0

수락 된 답변과 달리이 답변에는 권한이 필요합니다. 그렇지 않으면'ERROR 1227 (42000) at line 1 : Access denied; 이 작업에 대해 SUPER, REPLICATION CLIENT 권한이 필요합니다. 게다가, 당신이 privs를 가지고있다하더라도, 결과는 스크립트 나 프로그램에서 이것을하는 경우 당신에게 여분의 작업을 일으키는 오류 일 수 있습니다. 'ERROR 1381 (HY000) at line 1 : 바이너리 로깅을 사용하고 있지 않습니다 .' – Jeff

관련 문제