소개
현대적이고 사용하기 쉬우며 디자인이 좋은 MySQL, PostgreSQL, SQLite, SQL Server 등 다양한 데이터베이스를 지원하는 SQL 클라이언트이며 오픈 소스입니다.
상세정보
Beekeeper Studio 소개
Beekeeper Studio는 현대적인 디자인과 직관적인 인터페이스를 갖춘 SQL 클라이언트로, MySQL, PostgreSQL, SQLite, SQL Server 등 다양한 관계형 데이터베이스를 지원합니다. 오픈 소스 프로젝트로 GPLv3 라이선스 하에 제공되며, 일부 프리미엄 기능은 유료 라이선스가 필요합니다.
핵심 기능
- 다중 데이터베이스 연결 프로그램으로 하나의 창에서 여러 DB 엔진을 동시에 관리 가능
- 간단한 SQL 편집기 기능 – 자동 완성, 구문 강조, 감각적인 키보드 단축키 제공
- SSL 암호화 연결 옵션을 포함한 보안 연결 지원
- 쿼리 결과를 CSV, JSON, Excel 형식으로 내보내기 기능
- 세션 관리 및 자주 사용하는 쿼리 저장 기능
- 크로스플랫폼 지원 – Windows, macOS, Linux에서 동일하게 사용 가능
지원 환경
Beekeeper Studio는 Windows 10 이상 (Windows 11 호환), macOS, Linux 운영 체제에서 실행됩니다. winget을 통해 간편하게 설치할 수 있으며, 공식 웹사이트에서 설치 프로그램도 제공됩니다.
기본 사용법
- 공식 웹사이트 또는 winget 명령어를 통해 설치 프로그램을 다운로드하고 실행합니다.
- 설치 후 Beekeeper Studio를 실행하고 왼쪽 상단의 “연결 추가” 버튼을 클릭합니다.
- 사용하려는 데이터베이스 유형(MySQL, PostgreSQL 등)을 선택하고 호스트, 포트, 사용자 이름, 비밀번호 등을 입력하여 연결을 설정합니다.
- 연결이 성공하면 좌측 트리에서 데이터베이스와 테이블을 탐색하고, 중앙 편집창에서 SQL 쿼리를 작성하여 실행할 수 있습니다.
- 쿼리 결과는 하단 그리드에 표시되며, 우측 내보내기 아이콘을 클릭해 CSV, JSON, Excel 형식으로 저장할 수 있습니다.
주의사항 및 제한점
- 핵심 기능은 무료로 제공되지만, 일부 고급 프리미엄 기능은 별도 라이선스 구매가 필요합니다.
- 오픈 소스 버전은 GPLv3 라이선스 하에 배포되며, 소스 코드 수정 및 재배포 시 해당 라이선스를 준수해야 합니다.
- 모든 엔터프라이즈급 데이터베이스 기능을 지원하지 않을 수 있으며, 특정 벤더 전용 고급 도구는 별도의 클라이언트가 필요할 수 있습니다.
- 네트워크 연결이 필요한 원격 데이터베이스 작업 시 방화벽 및 포트 설정을 확인해야 합니다.
자주 묻는 질문 (FAQ)
- Beekeeper Studio는 완전히 무료인가요?
기본 기능은 무료로 사용할 수 있으며, 일부 프리미엄 기능은 유료 라이선스가 필요합니다. - 어떤 데이터베이스를 지원하나요?
MySQL, PostgreSQL, SQLite, SQL Server, MariaDB, CockroachDB, Amazon Redshift 등 다양한 관계형 데이터베이스를 지원합니다. - 설치 시 관리자 권한이 필요한가요?
일반 사용자 권한으로 설치 가능하지만, 시스템 전반에 영향을 주는 옵션을 사용할 경우 관리자 권한이 필요할 수 있습니다. - 오프라인에서 사용할 수 있나요?
로컬 데이터베이스(SQLite 등) 작업은 오프라인으로 가능하며, 원격 DB 접속 시에는 네트워크 연결이 필요합니다. - 한국어 인터페이스를 제공하나요?
현재 인터페이스는 영어로 제공되지만, 커뮤니티 번역을 통해 언어 팩이 제공될 수 있습니다.
시스템 요구사항
Windows 10 이상 (Windows 11 호환)


