2014-05-01 78 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