목차
1. 개요
DBeaver는 다양한 데이터베이스를 하나의 프로그램으로 다루는 무료 오픈소스 관리 도구입니다. MySQL, PostgreSQL, Oracle, SQLite, SQL Server 등 대부분의 데이터베이스를 연결할 수 있어, 데이터베이스마다 다른 전용 툴을 따로 쓰지 않아도 됩니다. 개발자와 데이터 업무를 하는 사용자에게 널리 쓰이는 범용 도구입니다.
DBeaver는 SQL 편집기에서 자동 완성과 문법 강조를 제공하고, 테이블 데이터를 표 형태로 조회·편집하며, 데이터를 내보내거나 가져올 수 있습니다. 테이블 관계를 한눈에 보는 ER 다이어그램, 쿼리 결과 시각화 같은 기능도 갖췄습니다. 무료인 커뮤니티(Community) 버전으로 대부분의 작업을 처리할 수 있고, 더 많은 데이터베이스와 고급 기능이 필요하면 유료 버전을 이용합니다.
DBeaver는 윈도우, 맥, 리눅스를 모두 지원합니다. MySQL이나 PostgreSQL에 처음 연결하는 방법처럼 활용 가이드로 확장하기 좋은 도구이기도 합니다. 공식 사이트에서 커뮤니티 버전을 받아 설치하면 됩니다.
2. 주요 기능
- 여러 데이터베이스를 하나의 프로그램으로 관리
- SQL 편집기 자동 완성·문법 강조
- 테이블 데이터 조회·편집·가져오기·내보내기
- ER 다이어그램으로 테이블 관계 확인
- 쿼리 결과 시각화
- 무료 커뮤니티 버전, Windows·macOS·Linux 지원
3. 시스템 요구사항
- OS
- Windows / macOS / Linux
- 개발사
- DBeaver
- 라이선스
- 무료 커뮤니티(Community) / 유료 버전 별도
- 지원DB
- MySQL · PostgreSQL · Oracle · SQLite · SQL Server 등
- 비용
- 무료 (Community)
4. 설치 방법
- 1.
공식 다운로드 페이지에서 DBeaver 커뮤니티 버전 설치 파일을 내려받습니다.
- 2.
운영체제에 맞게 설치한 뒤 DBeaver를 실행합니다.
- 3.
새 연결을 만들어 데이터베이스 종류(MySQL·PostgreSQL 등)를 고릅니다.
- 4.
서버 주소·계정 정보를 입력해 연결합니다.
- 5.
SQL 편집기에서 쿼리를 실행하고 데이터를 조회·편집합니다.
5. DBeaver과 비슷한 프로그램 비교
6. 자주 묻는 질문
DBeaver는 무료인가요?
+
무료 커뮤니티(Community) 버전으로 대부분의 작업을 할 수 있습니다. 더 많은 데이터베이스 지원과 고급 기능이 필요하면 유료 버전을 이용합니다.
어떤 데이터베이스를 지원하나요?
+
MySQL, PostgreSQL, Oracle, SQLite, SQL Server 등 대부분의 데이터베이스를 지원합니다. 하나의 프로그램에서 여러 DB를 함께 관리할 수 있습니다.
MySQL에 어떻게 연결하나요?
+
새 연결을 만들어 MySQL을 고르고, 서버 주소와 포트, 계정 정보를 입력하면 됩니다. PostgreSQL 등 다른 데이터베이스도 같은 방식으로 연결합니다.
어떤 운영체제를 지원하나요?
+
Windows, macOS, 리눅스를 모두 지원합니다. 공식 사이트에서 환경에 맞는 커뮤니티 버전을 받으면 됩니다.
7. 참고 자료
관련 프로그램