Skip to main content
VillageSQL 확장을 설치하여 데이터베이스에 사용자 정의 유형, 함수 및 기능을 추가합니다.

명령어 구문

확장은 컴파일된 라이브러리와 메타데이터를 포함한 .veb(VillageSQL 확장 패키지) 파일로 배포됩니다.

확장 이름 규칙

VillageSQL은 다양한 맥락에서 다른 이름 규칙을 사용합니다:
  • SQL 명령어: 밑줄 사용: INSTALL EXTENSION vsql_uuid
  • 저장소 이름: 하이픈 사용: github.com/villagesql/vsql-uuid
  • 파일 이름: 밑줄 사용: vsql_uuid.veb
  • manifest.json: SQL과 일치하도록 밑줄 사용: "name": "vsql_uuid"
예시:

사전 요구 사항

  • 실행 중인 VillageSQL 서버 인스턴스
  • 관리자 접근 권한(루트 또는 동등한 계정)

내장 확장 설치

VillageSQL에 포함된 내장 확장은 이미 veb_dir에 있습니다. 간단히 활성화만 하면 됩니다:

설치 확인

출력:

기능 테스트

외부 확장 설치

별도로 다운로드하거나 빌드한 확장의 경우:
외부 확장을 설치하기 전에 서버에서 veb_dir이 구성되어 있어야 합니다. veb_dir 구성하기를 참조하세요.

1. .veb 파일 복사

서버의 확장 디렉토리를 찾아 .veb 파일을 해당 디렉토리로 복사합니다:

2. 확장 설치

3. 설치 확인

문제 해결

추가 문제 해결은 확장 관리를 참조하세요.

다음 단계

확장 관리

설치된 확장 모니터링 및 문제 해결

사용 가능한 확장

설치 가능한 확장 탐색

확장 만들기

자체 확장 빌드