Psycopg是用于Python编程语言的PostgreSQL适配器。它实现了具有许多扩展的PEP 249。
Postgres 连接 URL 选项从 PG11 切换到 PG14 时停止工作
我有一个代码库,它依赖于通过完整的独立连接 URL 连接到 Postgres。 Python 代码库在 PG11 上运行,但切换到 PG14 后,连接中的选项...
如何在 AWS RDS 上的 postgressql 16.1 数据库实例上使用 pgvector?
根据 AWS 文档,我们可以在任何运行 15 或更高版本的 postgresql 数据库中使用 pgvectore 扩展。 但就我而言,当我发出命令时,它会产生错误 创建扩展 pgvector;...
如何在 aws rds 上的 postgressql 16.1 数据库实例上使用 pgvectore?
根据 aws 文档,我们可以在任何运行 15 或更高版本的 postgresql 数据库中使用 pgvectore 扩展 但就我而言,当我发出命令时,它会产生错误: 创建扩展 pgvector; 我是
在Python中使用psycopg2连接到PostgreSQL时出现UnicodeDecodeError
我在尝试使用 Python 中的 psycopg2 库连接到 PostgreSQL 时遇到问题。我收到以下错误: 回溯(最近一次调用最后一次): 文件“c:\Users erre\Proje...
带参数的 Pandas read_sql 给出 PostgreSQL 数据库的“类型错误:dict 不是序列”
我正在尝试使用 Pandas 的 SQL 查询参数: 将 pandas 导入为 pd 从 sqlalchemy 导入 create_engine 引擎 = create_engine('postgresql:///mydb') conn = 引擎.connect() sql = ''' S...
Postgres SSL SYSCALL 错误:使用 python 和 psycopg 检测到 EOF
在 python 2.7 中使用 psycopg2 包我不断收到标题错误:psycopg2.DatabaseError: SSL SYSCALL error: EOF detector 仅当我向我的
FastAPI 无法通过 docker-compose 查看 PostgreSQL
我正在尝试将数据库附加到我的Python API。我使用 Windows 11、docker-compose、fastAPI。 不确定缺少什么。 在日志中我看到以下内容: docker-compose 日志-f 时间=“2024-05-17T16:01:...
使用psycopg2 sql.SQL对象调用cursor.execute时出错
我正在尝试在 django 中使用 psycopg2 执行原始更新查询。代码如下: 从 django.db 导入连接 从 psycopg2 导入 sql model_instances_to_update = [] 对于 model_instance...
我在 django Rest 项目中使用了 postgresql。 但是当我想迁移我的项目时,我遇到了一些字符变化的错误,如下所示 (myenv) root@srv524469:~/django-paynans# python manage.py
我通过 psycopg==3.1.19 连接到 pgbouncer 并尝试执行 SHOW STATS (pgbouncer 本身会回答,它不会发送到 postgresql) 我收到了 ProtocolViolation: 扩展查询
我可以将额外的参数传递给可调用的 panda to_sql 方法吗?
我一直在查看 pandas 文档和 pandas 源代码,以尽可能最快的方式将大型 CSV 表传递到我的 PostgreSQL 数据库中。 使用 pandas.DataFrame.to_sql 使用 Callable 方法...
我尝试在表中插入整数值,但遇到“值错误” 导入psycopg2 def 连接(): con=psycopg2.connect("dbname='book_store' 用户='postgres' 密码='5283' 主机='
我正在尝试运行使用 psycopg2 来操作 Redshift 实例的代码。我尝试导入一个wheel文件,因为我发现它们在Glue python作业中受支持。我看到库已安装...
在 venv、Windows 10 中使用 pip 安装 psycopg2 时遗留安装失败
点子版本:22.3.1 Python版本:3.9.11 操作系统:Windows 10 我创建了 python 项目并使用 venv 作为虚拟环境。 其他 pip 软件包安装良好,但只有 psycopg2 失败。 日志说
我想加快我的程序速度,所以我尝试设置 pypy + psycopg2cffi。 该程序打开一个 xml,解析它,然后将一些数据插入数据库。 我目前正在使用 python3、postgresql 和 ps...
我有一个大问题: 我的 python 软件运行所在的服务器的路由器似乎存在一些硬件问题。大约每三次连接到数据库就会成功。所以一个
通过 ModelForm 以编程方式设置 DateTimeRangeField
我正在尝试在 Django ModelForm 表单中设置 DateTimeRangeField,但收到验证错误“此字段是必需的”。 Django 似乎无法识别也不识别 psycopg2.extras。
psycopg3 mogrify:AttributeError:“连接”对象没有属性“mogrify”
我正在使用 psycopg3,想看看带有参数的实际 sql 是什么,以便我可以使用 dbweaver 执行它... 以 psycopg.connect(self.connect_str, autocommit=True) 作为 conn: ...
“没有函数与给定名称和参数类型匹配。”当尝试使用 Sqlalchemy ORM 插入 `DateTimeTzRange` 时
我在 Postgres 15 数据库中有一个数据库表,它有两列(除其他外),一列是 daterange 类型,另一列是 tstzrange。 我们有一些代码可以用原始数据插入到这个表中......
我正在尝试使用 python 脚本截断 Postgres 数据库中的表: conn = get_psql_conn() 光标 = conn.cursor() 光标.execute("""TRUNCATE 表 table_name;""")