Search
🦦

DBeaver

대분류
DB
소분류
MySQL
수준
기초
태그
Tool
최종 편집 일시
2024/10/27 15:32
생성 일시
2024/07/17 06:48
14 more properties

새 데이터베이스 연결

1.
데이터베이스 → 새 데이터베이스 연결
2.
사용하는 데이터베이스 선택 (MySQL)
3.
root 비밀번호를 입력하고 Test Connection…을 눌러 설치를 진행
만약 오류가 뜬다면 Driver properties에서 allowPublicKeyRetrieval을 True로 변경
4.
db 이름 설정 connection settings - General → Connection name 수정 or F2
추천 이름 작성법
계정 이름@사용중인 데이터베이스 이름

SQL 편집기 열기

해당 sql에서 sql편집기 열기
계정 및 데이터베이스 선택

SQL Script 실행

해당 스크립트에서 Ctrl + Enter

Auto Commit

commit; -- 내가 실행한거 mysql에다가 반영해도 돼 -- 그런데 dbeaver은 자동 커밋을 지원해줘서 안해도 됌
SQL
복사

개쫄릴 떄 읽기 기능만 허용하는 거 (실수방지)

실행 방식

1줄씩 실행
전체 실행

유용한 설정

SQL 키워드 대문자로 자동변환

윈도우 > 설정 > 편집기 > SQL 편집기 > SQL  포맷 : keyword case : "Upper : 로 변경.
Window > Preferences > General > Editors > SQL Editor > SQL Formatting

라인번호 표시.

환경설정 > 설정  > 편집기 > 문서편집기 : "행 번호 표시" 체크박스

ER 다이어그램 보는 법

Shortcut

ctrl + enter : run
ctrl + \ : result+ (new tab)
alt + X : run current script from top to bottom
ctrl + alt + shift + X : run every query in current script at the same time (result+)
ctrl + / : comment
alt + shift + a : mouse shape +
ctrl + d : delete the line
ctrl + shift + l : lower case
ctrl + shift + u : upper case
특정 line 드래그 + tab : 해당 line 한 번에 들여쓰기
alt + ↑ / alt + ↓ : select upper/lower query