sql >> Database teknologi >  >> RDS >> PostgreSQL

Oprettelse af en postgresql DB ved hjælp af psycopg2

PostgreSQL's klient opretter forbindelse til en database opkaldt efter brugeren som standard. Det er derfor, du får fejlen FATAL:database "nishant" does not exist .

Du kan oprette forbindelse til standardsystemdatabasen postgres og udsend derefter din forespørgsel for at oprette den nye database.

con = connect(dbname='postgres', user='nishant', host='localhost', password='everything')

Sørg for at din nishant brugeren har tilladelse til at oprette databaser.

Rediger:Tjek forresten ~/.pgpass-filen for at gemme adgangskoden sikkert og ikke i kildekoden (http://www.postgresql.org/docs/9.2/static/libpq-pgpass.html). libpq, postgresql-klientbiblioteket, tjek efter denne fil for at få korrekte loginoplysninger. Det er meget, meget praktisk.




  1. SQLite indeks

  2. Slet med Join in Oracle sql Query

  3. Optimering af Microsoft Access med SQL Server IndyPass – 21/5/19

  4. Tilslut HP-UX Itanium til SQL Server