python - 使用Python使用游标访问MySQL数据库?

标签 python mysql cursor

我正在编写一个简单的 Python 脚本,该脚本从 API 中获取一些数据并将其插入到我的数据库中。我会使用我更熟悉的语言,但据我所知,我正在使用的 API 只能在 Python 中访问。

当然,我现在正处于需要将数据插入数据库的步骤。我读过的大多数文档和引用文献seempreferuse mysqldb 包。

乍一看,这个包似乎涉及到游标的使用。

但是,我一直听说cursors are bad出于多种原因,主要与表锁定和内存消耗过多有关。

考虑到此 Python 脚本将更新我的数据库的同时,我的数据库上将存在并发读取请求,我是否应该使用 mysqldb 访问我的数据库?有更好的解决办法吗?

最佳答案

光标对象是Python DB API 的必需部分。 。所有数据库库实现都会这样做。

关于python - 使用Python使用游标访问MySQL数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28729382/

相关文章:

php - 使用 php mysql 创建数据库时出错

mysql - 关于mysql percona审计插件的用户过滤

css - 复制光标使其出现两次

javascript - 如何使图像(div)在网站内跟随光标?

python - Python 中的 Verlet 集成导致粒子逃跑

python - Google 云打印 - Python 代码示例 - GaiaLogin 返回 None

python - 一个更简单的案例列表

php - 如何在 MySQL 数据库中保留 HTML 格式?

mysql - mysql 中的游标返回错误错误代码 : 1136. 列计数与第 1 行的值计数不匹配

python - 在 Pweave 模板中使用全局变量