gpt4 book ai didi

php - mysqli_begin_transaction()和mysqli_autocommit有什么区别

转载 作者:行者123 更新时间:2023-12-03 22:31:02 26 4
gpt4 key购买 nike

是否mysqli_begin_transaction()实现与 mysqli_autocommit () 相同的功能?

最佳答案

  • mysqli_autocommit()永久设置自动提交模式。这意味着如果你把它设置为 0 然后提交一个事务,模式将保持为 0。
  • mysqli_begin_transaction()开始单笔交易。这意味着提交后模式恢复到以前的状态。
    此外,它允许您微调事务,以下列模式之一启动它:
  • MYSQLI_TRANS_START_READ_ONLY。
  • MYSQLI_TRANS_START_READ_WRITE
  • MYSQLI_TRANS_START_WITH_CONSISTENT_SNAPSHOT
    您可以阅读 mysql 文档中的模式,https://dev.mysql.com/doc/refman/5.7/en/commit.html
  • 关于php - mysqli_begin_transaction()和mysqli_autocommit有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42628661/

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