我正在编写一个简单的 Python 脚本,该脚本从 API 中获取一些数据并将其插入到我的数据库中。我会使用我更熟悉的语言,但据我所知,我正在使用的 API 只能在 Python 中访问。
当然,我现在正处于需要将数据插入数据库的步骤。我读过的大多数文档和引用文献seem至prefer至use mysqldb
包。
乍一看,这个包似乎涉及到游标的使用。
但是,我一直听说cursors are bad出于多种原因,主要与表锁定和内存消耗过多有关。
考虑到此 Python 脚本将更新我的数据库的同时,我的数据库上将存在并发读取请求,我是否应该使用 mysqldb
访问我的数据库?有更好的解决办法吗?
最佳答案
光标对象是Python DB API 的必需部分。 。所有数据库库实现都会这样做。
关于python - 使用Python使用游标访问MySQL数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28729382/