추가 모듈 pg_trgm을 설치하는 방법


답변:


22

pg_trgm 확장이므로,

CREATE EXTENSION pg_trgm;

다음과 같은 오류가 발생하면

오류 : 확장 제어 파일 "... / extension / pg_trgm.control"을 열 수 없습니다 :
해당 파일 또는 디렉토리가 없습니다 "

운영 체제에 맞는 모듈을 설치해야합니다

  • 우분투 / 데비안 :

    sudo apt install postgresql-contrib
  • 레드햇 / 센트로

    sudo dnf install postgresql10-contrib
  • 페도라

    sudo dnf install postgresql-contrib

3

1) postgres에 로그인

psql -U <DB_USERNAME>

2) 연결 후 확장을 설치하려는 DB로 전환하십시오.

\c <DB_NAME>

3) 그런 다음 이전에 응답 한대로 확장을 설치하십시오.

CREATE EXTENSION pg_trgm;

2 단계를 수행하지 않았기 때문에 확장을 설치하면 처음에 문제가 발생했습니다. 설치가 전역적인 것으로 생각했지만 DB 별인 것 같습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.