我曾经能够使用简单的执行语句来运行和执行 python。这将相应地将值 1,2 插入 a,b 中。但是从上周开始,我没有收到任何错误,但我的数据库中什么也没发生。没有标志 - 没有... 1,2 没有插入或替换到我的表中。
connect.execute("REPLACE INTO TABLE(A,B) VALUES(1,2)")
如果我失去了与服务器的连接,我终于找到了我需要 commit() 的文章。所以我添加了
connect.execute("REPLACE INTO TABLE(A,B) VALUES(1,2)")
connect.commit()
现在它可以工作了,但我只是想稍微了解一下,如果我知道我的连接没有丢失,我为什么需要这个?
- python新手-谢谢。