※ 대표적인 DB 서버
| 구분 | DB 서버 (Server) | 설명 |
| 관계형 | MySQL, MariaDB, PostgreSQL, Oracle DB, MS SQL Server, SQLite | 일반적으로 설치형 서버 |
| 비관계형 | MongoDB, Redis, Cassandra, etc | Key-Value / Document 기반 등 |
※ 대표적인 DB 클라이언트
| 구분 | DB 클라이언트 (Client) | 설명 |
| GUI | HeidiSQL, DBeaver, DataGrip, MySQL Workbench, pgAdmin, TablePlus | 시각적 인터페이스 제공 |
| CLI | mysql, psql, sqlcmd | 터미널 기반 접속 도구 |
GUI : 그래픽 사용자 인터페이스 (Graphical User Interface)
CLI : 명령줄 사용자 인터페이스 (Command Line Interface)
※ DB 서버별 호환 클라이언트 정리
| DB 서버 | 주요 GUI 클라이언트 | 주요 CLI 클라이언트 |
| MySQL | HeidiSQL, DBeaver, MySQL Workbench, TablePlus | mysql |
| MariaDB | HeidiSQL, DBeaver, TablePlus | mysql, mariadb (CLI) |
| PostgreSQL | DBeaver, DataGrip, pgAdmin, TablePlus | psql |
| Oracle DB | DBeaver, DataGrip, SQL Developer | sqlplus |
| MS SQL | DBeaver, DataGrip, SSMS (SQL Server Mgmt Studio) | sqlcmd |
| SQLite | DBeaver, DB Browser for SQLite, TablePlus | sqlite3 |
| MongoDB | MongoDB Compass, NoSQLBooster | mongosh |
| Redis | RedisInsight | redis-cli |
'SQL > 참고자료' 카테고리의 다른 글
| [SQL] HeidiSQL로 MySQL 관리, Spring Boot 연동 환경 설정 가이드 (0) | 2025.08.03 |
|---|---|
| [SQL] 기본 구조 정리(SELECT, INSERT, UPDATE, DELETE 예제 포함) (0) | 2025.07.31 |
| [SQL] 자식 테이블 조회 (0) | 2025.06.20 |
| [SQL] Lock 관련 문제 확인 및 해결 (0) | 2025.01.21 |
| [SQL] 커넥션 (0) | 2025.01.21 |