Bạn cần phải pip install SQLAlchemy
và pip install psycopg2
.Một ví dụ về chuỗi kết nối SQLAlchemy sử dụng psycopg2:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:[email protected]/database_name')
Bạn cũng có thể kết nối với cơ sở dữ liệu của mình bằng cách sử dụng riêng trình điều khiển psycopg2:
import psycopg2
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)
Tuy nhiên, việc sử dụng trình điều khiển psycopg2 để kết nối không tận dụng được SQLAlchemy.