40개 이상의 데이터베이스를 지원하는 무료 로컬 우선 AI 보조 데이터베이스 클라이언트 및 SQL 작업 공간으로, 데스크톱·웹·Docker·CLI에서 사용할 수 있습니다.
vrana/adminer
MySQL, PostgreSQL, SQLite 등을 지원하며 단일 파일로 배포할 수 있는 PHP용 기능이 풍부한 데이터베이스 관리 도구입니다.
대체할 수 있는 제품:phpMyAdmin
DBeaver
- 스타
- 7,920
- 포크
- 1,181
- 열린 이슈
- 3
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
Adminer는 PHP로 작성된 웹 기반 데이터베이스 관리 도구입니다. 애플리케이션 전체가 PHP 파일 하나로 배포되므로 웹 서버에 업로드하기만 하면 되고, 대상 호스트에 따로 설치하거나 설정할 것이 없습니다.
MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle에 연결할 수 있으며, 플러그인을 통해 Elasticsearch, OpenSearch, MongoDB, Redis, ClickHouse, Firebird 같은 시스템도 지원합니다. 함께 제공되는 프로젝트인 Adminer Editor는 최종 사용자를 위한 더 간단한 데이터 편집 인터페이스를 제공합니다.
저장소에는 개발용 소스 코드와 단일 파일 빌드를 생성하는 컴파일 스크립트가 포함되어 있습니다. 컴파일된 파일은 PHP 5.3 이상에서 실행되며, 소스 코드에는 PHP 7.4 이상이 필요합니다.
핵심 기능
- 01하나의 인터페이스에서 MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle 데이터베이스를 관리합니다.
- 02배포 시 추가 의존성이 필요 없는 단일 PHP 파일로 제공됩니다.
- 03MongoDB, Redis, Elasticsearch 같은 NoSQL 및 검색 시스템용 플러그인을 제공합니다.
- 04소스 코드에서 단일 파일 버전을 빌드하는 컴파일 스크립트가 포함되어 있습니다.
활용 사례
- 데스크톱 클라이언트를 설치하기 어려운 서버에서 데이터를 빠르게 조회하거나 편집할 때.
- 개발자가 아닌 사용자에게 데이터베이스 테이블을 조회하고 편집할 수 있는 브라우저 기반 도구를 제공할 때.
- 하나의 웹 도구에서 여러 데이터베이스 엔진을 관리할 때.
빠른 시작
- 1
저장소를 클론하고 서브모듈을 가져옵니다
git submodule update --init - 2
또는 Composer로 종속성을 설치합니다
composer install - 3
PHP에서 adminer/index.php를 제공해 개발 버전을 실행합니다
- 4
compile.php로 단일 파일 버전을 만듭니다
사용 전 알아둘 점
- 컴파일된 파일에는 PHP 5.3 이상이, 소스에서 실행하려면 PHP 7.4 이상이 필요합니다.
- README에는 NOASSERTION 외에 명확한 오픈소스 라이선스가 명시되어 있지 않으므로 재사용 전에 라이선스를 확인하세요.
토픽
자주 묻는 질문
- adminer은(는) 무엇인가요?
- MySQL, PostgreSQL, SQLite 등을 지원하며 단일 파일로 배포할 수 있는 PHP용 기능이 풍부한 데이터베이스 관리 도구입니다. Adminer는 PHP로 작성된 웹 기반 데이터베이스 관리 도구입니다. 애플리케이션 전체가 PHP 파일 하나로 배포되므로 웹 서버에 업로드하기만 하면 되고, 대상 호스트에 따로 설치하거나 설정할 것이 없습니다.
- adminer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- adminer은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- adminer은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. adminer의 마지막 커밋은 2026년 10월 16일입니다.
- adminer은(는) 어디에 사용할 수 있나요?
- 데스크톱 클라이언트를 설치하기 어려운 서버에서 데이터를 빠르게 조회하거나 편집할 때. 개발자가 아닌 사용자에게 데이터베이스 테이블을 조회하고 편집할 수 있는 브라우저 기반 도구를 제공할 때. 하나의 웹 도구에서 여러 데이터베이스 엔진을 관리할 때.
- adminer는 어떻게 설치하나요?
- 저장소를 클론하고 서브모듈을 가져옵니다: git submodule update --init 또는 Composer로 종속성을 설치합니다: composer install PHP에서 adminer/index.php를 제공해 개발 버전을 실행합니다 compile.php로 단일 파일 버전을 만듭니다
- adminer은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vrana/adminer
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
데이터 옆에 배포해 수십 가지 데이터베이스와 데이터 저장소에 연결하는 브라우저 기반 SQL IDE
Linux, macOS, Windows에서 MySQL, PostgreSQL, SQLite, SQL Server 등 다양한 DB를 지원하는 크로스 플랫폼 SQL 편집기 및 데이터베이스 관리자입니다.
일반 SQL로 작성한 쿼리를 컴파일 시점에 검사하는 순수 Rust 비동기 SQL 툴킷으로, PostgreSQL, MySQL/MariaDB, SQLite를 지원합니다.
Postgres, MySQL, MariaDB, SQL Server, ClickHouse, SQLite를 지원하는 데스크톱 및 웹용 AI 기반 데이터베이스 클라이언트 겸 MCP 서버입니다.
다양한 SQL 및 NoSQL 데이터베이스를 지원하고 Active Record와 Data Mapper 패턴을 모두 사용할 수 있는 Node.js 및 기타 JS 플랫폼용 TypeScript·JavaScript ORM입니다.