MySql workbench 쿼리 이력(마지막으로 실행된 쿼리/쿼리). 즉, 테이블 생성/변경, 선택, 업데이트 쿼리 삽입
MySql Workbench에서 마지막으로 실행된 쿼리를 확인하려는 경우
테이블 쿼리 작성/변경
쿼리 또는 쿼리 목록을 선택/삽입/업데이트합니다.
즉, 모든 쿼리의 이력을 보고 싶다.
아래쪽 패널에서 "수행 출력"을 "내역"으로 변경한 후 적절한 날짜를 선택합니다.
또는 SQL 문의 이력은 텍스트파일의 다음 두 위치에 저장됩니다.
- sql_history/yyy-mm-dd 예: sql_history/2015-04-01: 모든 MySQL 연결에 대한 전체 Workbench SQL 기록
- log/sql_actions_.log*: SQL 이력 실행 결과.데이터는 없고 MySQL 연결별로 구분되어 있습니다.
이러한 파일의 위치는 시스템에 따라 다릅니다.자세한 내용은 MySQL Workbench 설정 및 로그 파일을 참조하십시오.
두 경우 모두 쿼리 기록이 표시됩니다.
C:\Users[WinUser]\AppData\Roaming\MySQL\Workbench\sql_history
매일의 로그 파일을 찾습니다.워크벤치로부터의 수동 및 자동 쿼리(예: 표 편집을 통한 UPDATES)가 포함됩니다.
이전 MySQL 데이터베이스 인스턴스에 더 이상 연결할 수 없으며 편집기에서 SQL 기록을 확인하려고 합니다.다음을 수행합니다.
- MySQLWorkbench 설정 폴더를 찾습니다.
- Windows:
%AppData%\MySQL\Workbench\
--일반적으로C:\Users\your_username\AppData\MySQL\Workbench\
(AppData 폴더는 기본적으로 숨겨져 있으므로 AppData의 내용을 보려면 먼저 숨김을 해제해야 합니다.) - MacOS:
/Users/your_username/Library/Application Support/MySQL/Workbench/
(~/Library 폴더는 기본적으로 숨겨져 있으므로 내용을 보려면 먼저 숨김을 해제해야 할 수 있습니다. - Linux:
/Users/your_username/.mysql/workbench/
폴더를 엽니다(내부).
Workbench
)이전 데이터베이스 연결 폴더가 표시됩니다.그 중 하나로 이동합니다.
파일이 여러 개 있을 겁니다.SQL 쿼리의 편집기 기록 텍스트 파일입니다.
이 항목을 엽니다.
*.scratch
파일을 텍스트 편집기에 저장하고 내용을 복사합니다.
완전한 이력 파일은 다음에서 찾을 수 있습니다.
C:\Users\[WinUser]\AppData\Roaming\MySQL\Workbench\log\sql_actions_connected가 없습니다.txt
MySQL Workbench에서 기록 파일을 열 수 없었지만 이 기록 파일을 찾아 저장되지 않은 쿼리를 복구할 수 있었습니다.
실행된 쿼리의 이력은 다음 답변에서 언급된 두 가지 방법으로 확인할 수 있습니다.
- MYSQL Workbench History로부터의 회복
- AUTOSAVE 파일에서 복구
언급URL : https://stackoverflow.com/questions/26609074/mysql-workbench-query-history-last-executed-query-queries-i-e-create-al
'source' 카테고리의 다른 글
jQuery의 .bind() 대 .on() (0) | 2022.12.08 |
---|---|
cURL에서 $_POST 값 전달 (0) | 2022.12.08 |
Java에서 toString 메서드를 사용하는 방법 (0) | 2022.12.08 |
MySQL과 null 값 비교 (0) | 2022.12.08 |
URL에서 JSON 개체 가져오기 (0) | 2022.12.08 |