我有一个关于插入查询和 python mysql 连接的问题。我想我需要在每次插入查询后提交
有其他方法可以做到这一点吗?我的意思是一种像 php 中的快速方法。
第二,我猜这对于更新查询也是一样的?
这里的另一个问题是,一旦提交查询连接就关闭,假设我有不同的插入查询,并且每次准备它时都需要将其插入到表中。我怎样才能用Python实现这一点。我正在使用 MySQLdb 库
感谢您的回答。
最佳答案
您不需要在每次插入后提交。您可以执行许多操作并在完成后提交。
executemany DBAPI 的方法允许您在单次往返中执行多次插入/更新
提交事务和从数据库断开连接之间没有联系。请参阅Connection objects methods详情commit和 close方法
关于Python 和 MySQL 插入查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20882967/