【发布时间】:2022-07-22 17:39:18
【问题描述】:
当我查看MySQL或MariaDB的官方文档时,
他们说当使用 START TRANSACTION 时 auto_commit 被禁用。
但是在我的代码中它似乎无法正常工作。我做错什么了吗?任何帮助将不胜感激!
SELECT @@autocommit; -- 1 (enabled)
START TRANSACTION;
SELECT @@autocommit; -- 1 (I thought it should be zero.)
COMMIT;
【问题讨论】:
-
@@autocommit基于配置文件处于全局级别,因此结果有意义
标签: mysql