sql >> Databasteknik >  >> RDS >> PostgreSQL

Ansluter postgresql med sqlalchemy

Du skulle behöva pip install SQLAlchemy och pip install psycopg2 .Ett exempel på en SQLAlchemy-anslutningssträng som använder psycopg2:

from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:[email protected]/database_name')

Du kan också ansluta till din databas med enbart psycopg2-drivrutinen:

import psycopg2
conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)

Att använda psycopg2-drivrutinen för att ansluta drar dock inte fördel av SQLAlchemy.



  1. SQLException:Ingen lämplig drivrutin hittades för jdbc:oracle:thin:@//localhost:1521/orcl

  2. SQL Server:Är det möjligt att infoga i två tabeller samtidigt?

  3. Program kraschar vid installation med fel sqlite3_exec - Det gick inte att ställa in synkront läge =1(Normal)

  4. Oracle Index och typer av index i Oracle med exempel