在缺省模式下,MySQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,MySQL是不支持事务的。
但是如果你的MySQL表类型是使用InnoDB Tables或BDB tables的话,你的MySQL就可以使用事务处理,使用SET AUTOCOMMIT=0就可以使MySQL允许在非autocommit模式,在非autocommit模式下,你必须使用COMMIT来提交你的更改,或者用ROLLBACK来回滚你的更改。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.