2014-05-01 127 views
1

umysql是一个快速MySQL Python驱动程序与点文档。我试图了解如何提交和自动提交工作。我如何启用或禁用自动提交?它是否默认开启?了解提交umysql

在MySQLdb中没有connection.commit()函数 - 如果autocommit已关闭,如何触发提交?

回答

1

您可以使用umysqldb包装umysql并调用connection.commit()方法。

+0

哇umysqldb看起来很棒。你知道它是否会显着影响umysql的速度? –

+0

@ user939259我怀疑它有严重的影响,但我没有亲自进行性能测试。希望能帮助到你。 – alecxe

+0

@ user939259我还添加了一个到'commit()'方法的链接。本质上它只是执行'COMMIT'查询。所以,如果你会注意到一个影响,就直接在'umysql'中做'COMMIT'查询。 – alecxe