WorkaHolic

무료 DB 관리툴 DBeaver - 설치부터 사용팁까지!

2020. 9. 2. 17:10
반응형

[출처] post.naver.com/viewer/postView.nhn?volumeNo=26982618&memberNo=227705&navigationType=push

 

무료 DB 관리툴 DBeaver - 설치부터 사용팁까지!

[BY 샹이] 예전에 개발자1에게 추천받아 잘 쓰고 있던 Sequel-pro. 요즘따라 지혼자 픽픽 오류내며 꺼...

m.post.naver.com

 


DBeaver, 디비버
무료 데이터베이스 관리 툴이다. 뭔가 캐릭터부터 넘나 귀엽게 생긴게 맘에 든다.



DBeaver 주요 특징
• 일단 무료 (Enterprize 버전은 유료)
• 멀티 플랫폼 : Mac OS, Linux, Windows
 JDBC 드라이버를 통해 데이터베이스와 통신
• 다양한 DB지원 : MySQL, PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby, Presto etc.




DBeaver 설치부터 DB연결까지

일단 아래 링크에 접속해 설차파일을 다운로드한다. 무료버전은 CE이다. EE는 엔터프라이즈 버전이라 유료이니 잘 구분해서 다운받을 것!
• DBeaver download link : https://dbeaver.io/download/


[ 실행 단계 ]
1. 다운로드 파일 실행 및 설치
2. 새 데이터베이스 연결(New Connection) 실행 (아이콘 or 메뉴선택)



3. DB 선택 및 DB 접속정보 입력
 DB 접속을 위한 드라이버가 없을 경우, 드라이버를 설치하라고 안내창이 뜬다.

 

@DBeaver - Connect to database 화면 : 일단 왠만한 DB는 연결을 다 지원한다고 보면 된다.



4. DB 
연결 완료!
 전체적으로 인터페이스는 깔끔하다. 
 어느정도 한글 지원한. : 
물론 100%는 아니고, 가끔은 영어가 더 이해하기 쉬울 거 같은 때도 있지만... 그래도 전체적으로 파악하기엔 한글이 편하니 이정도면 만족한다!







DBeaver 유용한 팁

그렇다면 이제 남은 핵심 과제는 내게 맞춤화된 세팅일 것이다.
뭐든 디폴트 상태로 놔두질 못하는 나. 이번에도 여러가지 손대고 찾아보며 유용할만한 설정, 기능 등을 정리해봤다. 



1. 자동완성 - SQL 키워드 대문자 변환
• 환경설정 실행 (cmd + ,) → 데이터베이스 > 편집기 > SQL편집기 > SQL 포맷
• Keyword case : Upper로 변경시 대문자로 자동변환됨 (ex. select → SELECT)



2. 자동완성 - 큰, 작은 따옴표, 괄호 변경
• 환경설정 실행 (cmd + ,) → 데이터베이스 > 편집기 > SQL편집기 > SQL 자동완성
• 거기서 Auto close에 있는 체크 or 체크해제
• Single quotes - 작은 따옴표 (')
• Double quotes - 큰 따옴표 (")
• Brackets - 괄호 ()



내가 자주 사용하는 단축키 (Mac OS)
• 쿼리 실행 : control + enter
• 자동 줄 바꿈 (Toggle Word Wrap) : control + option + shift + W
 SQL Formatting 적용 : control + shift + F 
• 새로운 SQL 탭 : ctrl + ]
• 탭 간 이동 : ctrl + e :
• 이외 단축키 정리 사이트 : https://defkey.com/dbeaver-shortcuts



이외 다른 기능을 찾고 있다면... ?
사실 주요한 모든 기능은 요기 디비버 깃헙 위키에 잘 정리되어있다. 정말 애타게 필요한데 못찾겠다면 요기에서 함 찾아보시길... 물론 당근 영어띠.

• 디비버 깃헙 위키 : https://github.com/dbeaver/dbeaver/wiki

dbeaver/dbeaver

Free universal database tool and SQL client. Contribute to dbeaver/dbeaver development by creating an account on GitHub.

github.com




DBeaver 확장프로그램 - 테마

이런 툴들을 설치과정에서 하이라이트는 모니모니해도 테마다. 옛날 같았으면 내가 좋아하는 컬러로 만들었겟지만 이거 말고도 할게 넘나 많으므로... 사람들이 만들어놓은거, 인기 있는 것을 다운받는다. 한 두개 깔아보니 아래 테마가 젤 만족스러웠다. 

Darkest Dark Theme with DevStyle
 https://marketplace.eclipse.org/content/darkest-dark-theme-devstyle#group-screenshots


[ 확장 프로그램 및 테마 설치 ]
1. Marketplace에서 설치하고픈 테마, 프로그램의 링크를 복사



2. DBeaver > 도움말 > Install software > 사이트 링크 붙여넣기

 



3. 소프트웨어 설치 및 테마 설정
• 설치완료 시 재시동 알럿이 뜬다. → 재시작 실행
• 재시동 후, DBeaver 실행시 새로운 테마 적용된 화면 및 세팅창이 뜬다. 

 



추가로 테마 설정을 다시하려면 환경설정(command + ,)에 들어가 DevStyle을 선택하면 된다. 

 

반응형