programing

phpMyAdmin의 MySQL 로그는 어디서 찾을 수 있습니까?

procenter 2023. 1. 3. 22:37
반응형

phpMyAdmin의 MySQL 로그는 어디서 찾을 수 있습니까?

phpMyAdmin 인터페이스의 MySQL 로그(오류, 쿼리 등)는 어디서 찾을 수 있습니까?

@rutherford에서도 같은 문제가 있었습니다만, 오늘은 새로운 phpMyAdmin의 3.4.11.1 GUI가 다르기 때문에 누군가 최신 정보로 답변을 개선해 주는 것이 좋다고 생각합니다.

전체 mysql 로그는 다음 위치에 있습니다.

"상태" -> "바이너리 로그"

이것이 정답입니다.MAMP, XAMPP, LAMP 등을 사용해도 상관없습니다.

PHPMyAdmin을 열고 데이터베이스를 선택하지 않고Binary Log탭. 드롭다운 목록에서 다른 로그를 선택하고GO버튼을 클릭하여 표시합니다.

phpMyAdmin 버전 4.2.11을 사용하고 있습니다.제가 글을 쓸 때Status탭은 다음과 같습니다(몇 가지 옵션이 확장되었습니다. "현재 설정", 오른쪽 하단에 주의).

상태 패널 이미지

이러한 기능을 유효하게 하는 「기능」은 없습니다.slow_query_logUI 중심의 답변은 특정 릴리스에만 해당되기 때문에 빠르게 구식이 될 수 있기 때문에 인터넷을 검색했습니다.위의 관련 답이 보이지 않으면 어떻게 해야 합니까?

문서에서 설명한 바와 같이 글로벌 쿼리를 실행하여 다음 명령어를 활성화 또는 비활성화할 수 있습니다.slow_query_log이러한 로그를 활성화 비활성화하기 위한 쿼리는 어렵지 않으므로 두려워하지 마십시오.

SET GLOBAL slow_query_log = 'ON';

여기서부터, phpMyAdmin은 매우 도움이 되며, 약간의 구글링을 통해 빠르게 정보를 얻을 수 있습니다.예를 들어 위의 쿼리를 실행한 후 Status 탭의 "Instructions/Setup" 옵션으로 돌아갈 수 있습니다.Monitor를 참조해 주세요(자세한 순서에 주의해 주세요).

느린 쿼리 사용

phpMyAdmin 4.0에서는 [Status]> [ Monitor ]으로 이동합니다.여기서 저속 쿼리 로그와 일반 로그를 활성화하고 실시간 모니터를 보고 그래프의 일부를 선택하고 관련 쿼리를 보고 분석할 수 있습니다.

XAMPP 를 서버로 사용하고 있는 경우는, XAMPP 디렉토리의 자식으로서 로그 디렉토리를 찾을 수 있습니다.시스템(Windows, Mac OS 및 Linux)에서 실행되는 XAMPP를 아직 시도하지 않은 경우 http://www.apachefriends.org/en/xampp.html를 참조하십시오.

performance_schema 데이터베이스 및 테이블을 사용합니다.

  1. events_statements_current
  2. events_statemenets_history
  3. events_statemenets_history_long

매뉴얼은 이쪽

언급URL : https://stackoverflow.com/questions/3039799/where-can-i-find-mysql-logs-in-phpmyadmin

반응형