我使用mysqldb连接到本地主机中的数据库。
它可以工作,但是如果我在程序运行时将数据添加到数据库中的表中,则表明已添加数据,但是当我从localhost检查表时,它尚未更新。
最佳答案
如果表使用innodb引擎,则应在每个connection.commit()
上调用cursor.execute()
。
关于python - musqldb-python不会真正更新原始数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18245510/