이번 포스팅에선 PostgreSQL 관리를 위한 pgAdmin4 설치 및 테스트에 대하여 설명한다.
이전에 포스팅했던 환경 구성을 바탕으로 pgAdmin4를 설치하여 PostgreSQL 연동 테스트를 할 것이다.
PostgreSQL 환경 구성 : 2018/10/27 - [Database/PostgreSQL] - PostgreSQL 설치 및 DB 생성과 User 생성
pgAdmin4 이후 버전부터는 Python기반의 Framework인 Flask를 지원한다.
- 필요 패키지 설치
$ sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev virtualenv libpq-dev python3-pip python3-dev
- pgAdmin4 파일 다운로드 (https://ftp.postgresql.org/)
$ wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v2.1/pip/pgadmin4-2.1-py2.py3-none-any.whl
- pgAdmin4 설치
$ pip3 install pgadmin4-2.1-py2.py3-none-any.whl
- pgAdmin4 실행
$ python3 /usr/local/lib/python{Version}/dist-packages/pgadmin4/pgAdmin4.py
ex) python3 /usr/local/lib/python3.5/dist-packages/pgadmin4/pgAdmin4.py
= Email과 Password는 pgAdmin4에 로그인 하기 위한 ID와 PW이므로 잘 기억해 둔다.
- pgAdmin4 Web Server 구동
= Email과 Password 입력이 완료되면 다음과 같이 Web Server가 자동으로 구동된다.
- pgAdmin4 로그인
= 설치 시 입력한 Email과 Password로 로그인한다.
- pgAdmin4과 PostgreSQL 연동
= Add New Server를 클릭한다.
- 연동할 서버 이름 및 PostgreSQL Host/ID/PW 등록
- PostgreSQL과 pgAdmin4 연동 후 테스트 결과
출처: https://programist.tistory.com/entry/pgAdmin4-설치-및-PostgreSQL-연동-테스트 [Programist's Laboratory]
'JAVA HTML JAVASCRIPT > DB' 카테고리의 다른 글
[오라클] 데이터 중복제거 방법 (distinct, group by, 성능) (0) | 2020.07.30 |
---|---|
PostgreSQL 설치 DB생성 (0) | 2020.02.05 |
DBeaver 설치 및 연동 (0) | 2020.02.05 |
inner / outer join (2) (0) | 2020.01.27 |
inner / outer join (0) | 2020.01.27 |