【发布时间】:2020-05-09 14:48:32
【问题描述】:
我试图在 PostgreSQL 中创建一个表,当我输入以下代码时,我收到以下错误:
psycopg2.ProgrammingError:无效的dsn:无效的连接选项“dBname”
代码:
def create():
conn=psycopg2.connect("dBname='database1' user='postgres' password='postgres' host='localhost'
port='5432'")
cur=conn.cursor()
cur.execute("CREATE TABLE IF NOT EXISTS store(item TEXT,quantity INTEGER,price REAL)")
conn.commit()
conn.close()
终端: psycopg2.ProgrammingError: invalid dsn: invalid connection option "dBname"
【问题讨论】:
-
dBname应该是dbnameinpsycopg2.connect("dBname='database1'
标签: python-3.x postgresql visual-studio psycopg2 pgadmin-4