gpt4 book ai didi

mysql - MYSQL中必须运行 "ROLLBACK"吗?

转载 作者:行者123 更新时间:2023-12-04 15:10:55 27 4
gpt4 key购买 nike

我在 START TRANSACTIONCOMMIT 之间执行了多个查询 SQL 语句。

如果出现任何问题,进程将在中间终止而不执行 COMMIT 并且数据库不会发生任何事情。到目前为止,没有执行 ROLLBACK 一切似乎都很好。

我的疑问是,如果发生任何不良情况,是否有必要运行 ROLLBACK

最佳答案

如果您禁用了autocommit,任何未提交的事务总是在 session 结束时回滚。

您可以阅读更多相关信息 on the documentation

就是说,我会明确说明(以防 session 在“出现问题”时没有结束)并调用它。

关于mysql - MYSQL中必须运行 "ROLLBACK"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65213422/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com