小编The*_*ror的帖子

psycopg2.OperationalError: 致命: 不支持的前端协议 1234.5679: 服务器支持 2.0 到 3.0

我正在使用 Macbook

Psycopg2 在连接 localhost db(Mac 上的 PostgreSQL)时运行良好。当我尝试在 Windows10 上连接 PostgreSQL 数据库时出现错误。

以下代码是我用于连接的代码,主机只是windows10的IP

db= psycopg2.connect(database='dbname',user='username',password="secret",host="192.168.3.9",port="5432")
Run Code Online (Sandbox Code Playgroud)

错误:

  File "path/to/psycopg2/__init__.py", line 126, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: FATAL:  unsupported frontend protocol 1234.5679: server supports 2.0 to 3.0
Run Code Online (Sandbox Code Playgroud)

这是因为系统兼容性还是其他原因?我试过其他 Windows 机器,但没有运气让它工作。但是,当我使用Node.JS 模块 pg 时,我能够在 Windows 上连接 PostgreSQL

python postgresql psycopg2

13
推荐指数
3
解决办法
1万
查看次数

如何从C中提取带有混合字母,标点符号和整数的字符串中的整数?

我有一个看起来像"年龄:83"的字符串.我想从这个字符串中取整数"83",我知道我应该使用"sscanf"函数.但是,此字符串之间没有空格.我怎样才能做到这一点?

c parsing

4
推荐指数
1
解决办法
53
查看次数

如何比较两个函数之间的效率?

其中一个是n*sqrt(n)另一个是n*log(n)*log(n).有没有办法计算哪一个更有效?

c big-o time-complexity

3
推荐指数
1
解决办法
194
查看次数

标签 统计

c ×2

big-o ×1

parsing ×1

postgresql ×1

psycopg2 ×1

python ×1

time-complexity ×1