맥북을 사용하면서 데이터베이스 관리 도구가 필요할 때, 많은 사람들이 선택하는 프로그램이 바로 DBeaver입니다. 특히 개발자나 데이터베이스 관리자에게 인기가 많은 이 오픈소스 툴은 **무료 버전(DBeaver Community Edition)**에서도 강력한 기능을 자랑합니다. 오늘은 맥북 환경에서 Homebrew를 이용해 DBeaver를 설치하고, MySQL 데이터베이스에 연결하는 방법까지 순서대로 자세히 안내드리겠습니다.
✅ DBeaver란 무엇인가요?
DBeaver는 다양한 데이터베이스를 연결하고 관리할 수 있는 통합 SQL 클라이언트입니다. 다음과 같은 특징이 있습니다:
- 다양한 DBMS 지원: MySQL, PostgreSQL, SQLite, Oracle, SQL Server 등
- 무료 & 오픈소스: Community Edition은 누구나 자유롭게 사용할 수 있습니다.
- GUI 기반의 직관적인 인터페이스
- SQL 편집기, 쿼리 결과 시각화, 스키마 탐색기 기능 내장
개발자뿐만 아니라 SQL 학습자에게도 적합한 도구입니다.
🍺 1. Brew로 DBeaver Community 설치하기
🔧 Homebrew란?
macOS에서 패키지와 프로그램을 쉽게 설치할 수 있게 해주는 패키지 관리자입니다. Homebrew가 없다면 먼저 설치가 필요합니다. 터미널을 열고 다음 명령어를 실행하세요:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치가 완료되면 다음으로 넘어갑니다.
📥 DBeaver 설치 명령어
이제 Homebrew로 DBeaver를 설치해봅시다. 터미널에 아래 명령어를 입력합니다:
brew install --cask dbeaver-community
이 명령어는 GUI 기반 애플리케이션 설치에 사용되는 --cask 옵션을 포함하고 있습니다. 설치가 완료되면 아래와 같은 메시지를 볼 수 있습니다:
==> Installing Cask dbeaver-community
==> Moving App 'DBeaver.app' to '/Applications/DBeaver.app'
🍺 dbeaver-community was successfully installed!
즉, /Applications 폴더에 DBeaver.app이 설치된 것입니다.
🖥️ 2. DBeaver 실행 및 첫 설정
▶️ DBeaver 실행하기
- 런치패드 또는 응용 프로그램 폴더에서 DBeaver.app을 찾아 실행합니다.
- 처음 실행 시 macOS의 보안 경고가 나타날 수 있는데, "열기" 버튼을 눌러 주세요.
📊 샘플 데이터베이스 생성 여부
처음 실행하면 아래와 같은 팝업이 등장할 수 있습니다:
"샘플 데이터베이스를 생성하시겠습니까?"
연습용 데이터베이스가 필요하지 않다면, **"아니오"**를 선택해도 무방합니다.
🛠️ 3. MySQL 설치 및 환경 설정
📌 MySQL 설치가 먼저 필요합니다
MySQL이 아직 설치되지 않았다면, Homebrew로 설치할 수 있습니다. 터미널에서 다음 명령어를 실행하세요:
brew install mysql
설치가 완료되면 MySQL을 실행하고 부팅 시 자동 실행되도록 설정할 수 있습니다:
brew services start mysql
MySQL 버전 확인:
mysql --version
🌐 4. DBeaver에서 MySQL 연결하기
🧩 새 커넥션 생성
DBeaver를 실행한 후:
- 상단 메뉴에서 Database > New Database Connection을 선택하거나
- 단축키: Control + Shift + N 을 누릅니다.
🔍 MySQL 선택
나열된 데이터베이스 목록에서 MySQL을 선택하고, 하단의 "다음(Next)" 버튼을 클릭합니다.
📝 5. DB 연결 정보 입력하기
기본 설정
다음과 같은 정보를 입력해야 합니다:
항목 예시 내용
| Host | localhost |
| Port | 3306 (기본값) |
| Database | 연결할 DB 이름 |
| Username | root 또는 사용자 계정명 |
| Password | 설치 시 설정한 비밀번호 |
Tip: 외부 서버에 연결할 경우 Host에 해당 서버 IP 또는 도메인을 입력하면 됩니다.
✔️ 연결 테스트
모든 항목을 입력한 뒤, 좌측 하단의 "Test Connection..." 버튼을 클릭합니다.
이때 MySQL 드라이버 설치 요청이 나올 수 있습니다. 다음 단계를 따르세요:
- 드라이버 설치 창이 열리면 "Download" 버튼 클릭
- 드라이버 다운로드가 완료되면 자동으로 연결 테스트가 진행됩니다
✅ 연결 성공 메시지 확인
"Connection is successful" 메시지가 뜨면 정상적으로 MySQL 서버와 연결된 것입니다.
📂 6. 연결된 DB 확인
설정이 완료되면 Database Navigator 탭에 방금 연결한 MySQL 데이터베이스가 표시됩니다.
여기서 할 수 있는 주요 작업은 다음과 같습니다:
- 테이블/스키마 구조 탐색
- SQL 쿼리 실행
- 데이터 추가/수정/삭제
- DB 백업/복원
🔄 추가 팁: DBeaver 활용 팁
- 다크모드 지원: Preferences > Appearance에서 UI 테마를 변경할 수 있습니다.
- ERD 시각화: 테이블 간 관계를 시각적으로 표현해주는 ERD 기능도 내장되어 있습니다.
- 데이터 내보내기/가져오기: Excel, CSV, JSON 등 다양한 포맷으로 데이터를 export/import할 수 있습니다.
🧩 마무리
이번 포스팅에서는 Mac 환경에서 Homebrew로 DBeaver Community 설치 및 MySQL 연결하는 방법을 단계별로 알아보았습니다. 요약하면 다음과 같습니다:
- brew install --cask dbeaver-community 명령어로 설치
- DBeaver 실행 후 MySQL 커넥션 생성
- Host, 포트, 사용자 정보 입력 후 연결 테스트
- 드라이버 설치 및 연결 성공 확인
'정보' 카테고리의 다른 글
| [Mac] Homebrew를 활용한 MySQL 8 설치 및 보안 설정 완벽 가이드 (0) | 2025.05.09 |
|---|---|
| [Mac] Sourcetree 다운로드 및 설치부터 원격 저장소 연결까지: 깃 입문자를 위한 완벽 가이드 (0) | 2025.05.09 |
| Windows 환경에서 Spring Tool Suite 4(STS 4) 완벽 설치 가이드 (0) | 2025.05.09 |
| 엑셀 FILTER 함수 사용법 (ISNUMBER, SEARCH 함수) + 다중조건 (0) | 2025.05.08 |
| 자동차 브레이크 시스템 완전 정복: 오일, 패드, 라이닝, 디스크의 역할과 교체 주기 및 비용 총정리 (0) | 2025.05.08 |