我正在使用应用程序在本地运行 Postgres 服务器,并且正在使用prestodb.dbapi
for Python 来查询我的数据库。
我正在使用的代码是
conn = presto.Connection(host="localhost", port=5433, user=USER)
cur = conn.cursor()
cur.execute("SHOW catalogs")
cur.fetchall()
但是在我执行代码“SHOW catalogs”的那一行,我的程序失败并显示错误消息
“requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))”
我尝试过使用不同的应用程序和不同的端口,但到目前为止还没有运气。无论我尝试什么 SQL,都会发生此错误。我正在使用另一个应用程序 TablePlus 来查看我的 Postgres 数据库,它包含我需要的所有数据。但是,与数据库的 Presto 连接不起作用。你能帮我找出错误吗?