错误PostgreSQL上不受支持的前端协议

时间:2020-04-01 06:32:25

标签: python-3.x postgresql psycopg2

我在使用此代码时遇到麻烦。上周,我更新了一些软件包,发现出了点问题:

conn = psycopg2.connect(host="localhost",database="User", user="postgres", password="postgre123")

    125     dsn = _ext.make_dsn(dsn, **kwargs)
--> 126     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
    127     if cursor_factory is not None:
    128         conn.cursor_factory = cursor_factory

OperationalError: FATAL:  unsupported frontend protocol 1234.5679: server supports 2.0 to 3.0

结果显示我的服务器不支持,因此如何解决它。我试图查看github的解决方案,发现它们使用了PGGSSENCMODE=disable。但是我不知道如何在psycopg2函数上找到它。我的PostreSQL版本是12.2。有什么建议吗?

0 个答案:

没有答案