Python Language
PostgreSQL
수색…
시작하기
PostgreSQL은 적극적으로 개발되고 성숙한 오픈 소스 데이터베이스입니다. psycopg2
모듈을 사용하여 데이터베이스에서 쿼리를 실행할 수 있습니다.
핍을 사용하여 설치
pip install psycopg2
기본 사용법
다음과 같이 정의 된 데이터베이스 my_database
my_table
테이블이 있다고 가정합니다.
신분증 | 이름 | last_name |
---|---|---|
1 | 남자 | 암사슴 |
psycopg2
모듈을 사용하여 다음과 같은 방식으로 데이터베이스에서 쿼리를 실행할 수 있습니다.
import psycopg2
# Establish a connection to the existing database 'my_database' using
# the user 'my_user' with password 'my_password'
con = psycopg2.connect("host=localhost dbname=my_database user=my_user password=my_password")
# Create a cursor
cur = con.cursor()
# Insert a record into 'my_table'
cur.execute("INSERT INTO my_table(id, first_name, last_name) VALUES (2, 'Jane', 'Doe');")
# Commit the current transaction
con.commit()
# Retrieve all records from 'my_table'
cur.execute("SELECT * FROM my_table;")
results = cur.fetchall()
# Close the database connection
con.close()
# Print the results
print(results)
# OUTPUT: [(1, 'John', 'Doe'), (2, 'Jane', 'Doe')]
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow