【发布时间】:2016-08-24 07:54:38
【问题描述】:
我对事务和自动提交感到困惑。但是没有文档解释 MySQL 自动提交的作用。
如果启用自动提交,每个INSERT UPDATE DELETE 语句将立即生效。 MySQL 是否会自动启动事务来执行此操作?
如果不是,MySQL 是做什么的?和交易有什么区别?
在我看来:
声明
插入...
自动提交等于
开始交易;
插入...;
提交;
关闭自动提交。
这两个语句在任何时候任何条件下都采取相同的动作。
对吗?
【问题讨论】:
标签: mysql transactions innodb