pbj0812의 코딩 일기

[SQL] Mac에 PostgreSQL 설치 + DBeaver 연동 본문

ComputerLanguage_Program/SQL

[SQL] Mac에 PostgreSQL 설치 + DBeaver 연동

pbj0812 2021. 2. 13. 01:35

0. 목표

 - Mac에 PostgreSQL 설치 + DBeaver 연동

1. PostgreSQL 설치

 1) 설치하기

brew install postgresql

 2) 실행

brew services start postgresql

 3) 로그인

  * 기존 방법에는 psql postgres 라고 하면 진행이 된다고 하나... 비밀번호 에러(링크) 등등... 으로 stackoverflow 를 뒤지다가... 마땅한 방법이 없어서, 컴퓨터를 재시작하니 아래와 같이 다른 에러가 발생...

을 하여 아래처럼 postgres 로 유저 변경을 하여 로그인

su - postgres

 4) 유저 생성

CREATE ROLE hellopsql LOGIN CREATEDB PASSWORD 'hello';

 5) 데이터베이스 생성

CREATE DATABASE hellopsql OWNER hellopsql;

2. DBeaver 연동

 1) 다운로드 링크

  - Mac 버전 다운로드

 2) 설치

 3) Created -> Connection

 4) PostgreSQL 선택 -> 다음

 5) Download

 6) 정보입력

 7) 상단의 데이터 소스와 스키마 확인

  - 이게 지정이 안되어 있으면 활성화 되어있지 않다는 에러 발생

 8) 테이블 생성

CREATE TABLE hellopsql.test.ROLE_TEST3
(
	ROLE_ID SERIAL PRIMARY KEY,
	ROLE_NAME VARCHAR(255) UNIQUE NOT NULL
);

 9) 새로고침

 10) 확인

 11) 끝

3. 참고

 - DBeaver Community

 - Mac 유저를 위한 PostgreSQL 설치 및 유저,데이터베이스 설정하기

 - PostgreSQL 테이블 생성

 - PostgreSQL 데이터베이스 목록 조회

 - Ubuntu 환경에서 PostgreSQL 설치 후 리모트 접속하기

 - 우분투 리눅스 - sudo 명령어에서 root 권한이 없을 때

Comments