【发布时间】:2018-09-01 00:31:31
【问题描述】:
我在我的 python 代码中使用 Mysql.Connector 对数据库进行多次插入/更新。在执行完所有插入/更新 + 其他处理后,我确定它是否成功,然后执行 db.commit() 或 db.rollback()。我担心在几种不同的情况下会发生什么。如果进程意外终止。例如kill -9 program.py 或者如果运行程序的主机|容器已关闭。
【问题讨论】:
-
鉴于答案,我发现一个问题更加突出了我的担忧。我认为这是客户端特定的,而实际上它是由服务器处理的。 stackoverflow.com/questions/4896479/…
标签: mysql python-3.x