【发布时间】:2019-12-12 06:02:14
【问题描述】:
使用 psycopg2 模块通过 python 连接到 PostgreSQL 数据库。我可以使用以下连接方法执行所有查询。现在我想指定一个不同于 public 的模式来执行我的 SQL 语句。有什么办法可以在连接方法中指定schema名称吗?
conn = psycopg2.connect(host="localhost",
port="5432",
user="postgres",
password="password",
database="database",
)
我尝试直接在方法内指定架构。
schema="schema2"
但我收到以下编程错误。
ProgrammingError: invalid dsn: invalid connection option "schema"
【问题讨论】:
标签: python postgresql psycopg2