본문 바로가기

Backend/PostgreSQL and TypeORM

IntelliJ + PostgreSQL 연동방법(Mac Terminal 이용)

1. iterms2.2에서 아래의 명령어를 입력한다 

~ psql postgres

 

 

2. postgre가 연결되면 

postgres=# 으로 바뀌고, 해당하는 명령어를 입력하면 된다. 

 

 

3. IntelliJ와 postgreDB 연결 

postgres=# \c DB이름

IntelliJ에서 만든 Entity 파일을 기준으로 테이블이 맵핑된다. 

 

4. 연결 성공시 

You are now connected to database "DB이름" as user "Mac사용자이름". 

터미널에 출력된다. 

 

5. IntelliJ로 이동 

우측 탭 Database > + > DataSource > Postgre SQL 클릭 후 

먼저 위에서 \c를 통해 DB가 잘 연결되었는지 Test Connection으로 확인한다. 연결이 잘 되었다면 아래와 같이 Succeeded 메시지가 출력된다. 

 

 

6. DB정보 등을 입력하고 Apply > ok 

 

 

7. Database 탭에서 db연결은 잘 되었다. 이때 public의 아래방향 화살표를 눌렀을 때 아무런 테이블 정보가 뜨지 않는다면 

위쪽탭에서 Refresh 아이콘을 한 번 눌러주면 Entity - Table이 잘 연결된다.