标签: mysql python-3.x
我在我的python代码中使用Mysql.Connector对数据库进行多次插入/更新。执行所有插入/更新+其他处理后,我确定它是否成功,然后执行db.commit()或db.rollback()。我担心在几种不同情况下会发生什么。如果进程意外终止。例如kill -9 program.py或者运行程序的主机容器是否已关闭。
kill -9 program.py
答案 0 :(得分:3)
如果连接终止,MySQL服务器将回滚未提交的事务。