python MySQLdb API的數據庫更新操做

這兩天在使用python執行sql語句時(更新操做),發現對數據庫沒有影響,可是每次程序返回的值都是正確的,查了資料才發現python的MySQLdb的API把數據庫更新語句做爲事務來執行,這樣的話,雖然使用execute語句執行了sql,可是並無真的對數據庫進行改變,除非使用commit方法來顯示的提交事務纔可對數據庫形成影響,不然,數據庫會自動回滾。那麼怎麼解決呢?若是咱們的sql語句有多條,
相關文章
相關標籤/搜索