본문 바로가기
기술자료/DB

초간단 소스 PSQL 접속 테스트 파이썬 Psycopg database adapter PostgreSQL Connect Test

by 와이즈캣 2021. 10. 14.
728x90
반응형

파이썬에서 PostgreSQL(PSQL) 접속을 위해 어텁터를 설치하고
간단한 소스로 접속 유무를 확인해 보겠습니다.

1. 아래 그림을 참조하여 파이썬에 Psycopg 어덥터를 설치해 주세요

 

2. PSQL에 Database를 생성해 두세요.

2.1 저는 suppliers 데이터베이스를 생성했습니다.

 

3. 이제 초간단 소스를 작성합니다. 아래를 참고하세요.

import psycopg2

conn = psycopg2.connect(
        host="192.168.0.74",
        port="5432",
        database="suppliers",
        user="postgres",
        password="APPLE")

print("Connecting... ")
cur = conn.cursor()
print("Connected!")

print("PostgreSQL Version : ")
cur.execute("SELECT version()")
db_version = cur.fetchone()
print(db_version)

cur.close()
print("Database connection closed.")

 

4. PSQL 서버가 정상 동작 중이고 네트워크에 장애가 없으면 아래처럼 결과가 나오게 됩니다.
PSQL의 버전은 설치한 서버 버전에 따라 다르게 나옵니다.
저 같은 경우 13.4가 설치되어 있다는 것을 알 수 있습니다.
이제 쿼리문을 수정하시는 건 본인의 SQL 능력에 달려 있습니다.

 

감사합니다.

 

728x90