在MySQL中管理完整的SQL事务

时间:2012-09-17 13:55:06

标签: mysql database

参考此内容,http://docs.oracle.com/cd/B19306_01/server.102/b14220/transact.htm

如何将事务管理到MySQL数据库中。

我担心的是,我有一个应用程序正在写一些类似于给定链接的查询来完成一个完整的事务。我想确保它始终写得正确&最终保存的完整交易&在电源故障或其他一些情况下,不会将未完成的事务写入SQL,以确保事务的正确性。

只想知道它如何在MySQL数据库中实现。

1 个答案:

答案 0 :(得分:1)

首先,确保您使用的是事务性存储引擎,例如InnoDB。 接下来,请务必了解the statements that cause implicit commit

Read documentation on transactions