소개
SQL Studio는 프렉톤즈(frectonz)가 개발한 단일 바이너리 SQL 데이터베이스 탐색기입니다. SQLite, libSQL, PostgreSQL, MySQL/MariaDB, DuckDB, ClickHouse, Microsoft SQL Server, Parquet, CSV 등 다양한 데이터베이스 형식을 지원하며, 하나의 인터페이스로 데이터베이스를 탐색하고 쿼리를 실행할 수 있습니다. 별도의 설정 파일이나 의존성 관리가 필요하지 않아 즉시 사용을 시작할 수 있습니다.
상세정보
Overview 대시보드
데이터베이스 메타데이터, 행 수, 인덱스 통계 및 바 차트를 한눈에 볼 수 있는 개요 페이지를 제공합니다.
Tables 브라우저
메타데이터 카드, 생성 SQL 및 무한 스크롤 데이터 그리드로 테이블을 탐색할 수 있습니다.
SQL 편집기
Monaco 편집기를 기반으로 한 SQL 편집기로, IntelliSense, 자동 실행 및 구성 가능한 타임아웃 기능을 제공합니다.
ERD 다이어그램
외부 키 시각화가 포함된 인터랙티브 엔티티-관계 다이어그램을 통해 데이터베이스 구조를 시각적으로 이해할 수 있습니다.
다운로드·설치 방법
Windows 사용자는 PowerShell을 통해 간단히 설치할 수 있습니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 실행합니다.
powershell -ExecutionPolicy Bypass -c “irm https://github.com/frectonz/sql-studio/releases/download/0.1.53/sql-studio-installer.ps1 | iex”
설치 후 sql-studio 명령을 터미널에서 실행하여 프로그램을 시작할 수 있습니다.
기본 사용법
설치 후 다양한 데이터베이스에 연결하여 사용할 수 있습니다. 다음은 대표적인 사용 예시입니다.
- 로컬 SQLite 파일 탐색:
sql-studio sqlite [sqlite_db] - PostgreSQL 서버 연결:
sql-studio postgres [url] - MySQL/MariaDB 서버 연결:
sql-studio mysql [url] - 로컬 DuckDB 파일 탐색:
sql-studio duckdb [duckdb_file] - 로컬 Parquet 파일 탐색:
sql-studio parquet [parquet_file] - 로컬 CSV 파일 탐색:
sql-studio csv [csv_file] - Microsoft SQL Server 연결:
sql-studio mssql [connection]
업데이트는 sql-studio-update 명령으로 간단히 수행할 수 있습니다.
이런 경우에 유용합니다
다양한 데이터베이스를 다루는 개발자나 데이터 분석가가 별도의 클라이언트 도구 설치 없이 빠르게 데이터베이스를 탐색하고 쿼리를 테스트할 때 유용합니다. 특히 로컬 파일(SQLite, CSV, Parquet 등)과 원격 서버(PostgreSQL, MySQL 등)를 동일한 인터페이스로 다룰 필요가 있는 상황에서 편리하게 사용할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


