Study/Environment

[Mac] HomeBrew PostgreSQL 설치, DBeaver 설정 방법

 

맥북에서 Homebrew를 사용하여 PostgreSQL을 설치하는 방법과 DBeaver에 연결하는 방법입니다.

M3로 진행하였습니다.

Homebrew PostgreSQL 설치 명령어

homebrew로 PostgreSQL을 설치하는 명령어입니다.

brew install postgresql

 

명령어 실행 후 설치가 완료되면 버전 확인 명령어를 사용하여 잘 설치되었는지 확인합니다.

postgres --version

PostgreSQL 버전 확인 명령어 실행 결과
PostgreSQL 버전 확인 명령어 실행 결과

 

PostgreSQL 실행 방법

설치한 PostgreSQL 서버를 실행하는 방법입니다.

brew services start postgresql

명령어를 실행하면 서버가 실행됩니다.

 

 

PostgreSQL 사용자 생성

Postgres에서 사용할 사용자를 생성하는 방법입니다.

 

먼저 postgres 콘솔에 접속합니다.

psql postgres

 

현재 존재하는 role을 확인합니다.

select rolname from pg_roles;

PostgreSQL role 확인 쿼리 실행 결과
PostgreSQL role 확인 쿼리 실행 결과

콘솔에서 쿼리를 실행하면 서버에 존재하는 role을 확인할 수 있습니다.

 

 

 

 

 

 

 

 

DBeaver에서 Postgresql 설정

DBeaver 툴에서 PostgreSQL 서버 연결 설정 방법입니다.

Dbeaver PostgreSQL 커넥션 설정 버튼 위치
Dbeaver PostgreSQL 커넥션 설정 버튼 위치

커넥션 설정 창을 엽니다.

 

로컬에 설치된 PostgreSQL 커넥션 설정
로컬에 설치된 PostgreSQL 커넥션 설정

로컬 환경에서 설치한 PostgreSQL 서버의 주소는 localhost:5432입니다.

만약 외부 PostgreSQL을 사용하신다면 해당 DB의 접속 정보를 입력하면 됩니다.

 

 

PostgreSQL 연결 설정을 처음 했다면 드라이버를 설치해야 합니다.

왼쪽 아래 테스트 커넥션(Test Connection...) 버튼을 누르면 확인할 수 있습니다.

Dbeaver에 PostgreSQL 드라이버 설치
Dbeaver에 PostgreSQL 드라이버 설치

 

드라이버를 설치하고나서 입력한 연결 정보가 맞다면 테스트가 성공합니다.

PostgreSQL Connection 테스트 성공
PostgreSQL Connection 테스트 성공