2011-10-29 3 views
0

ルールのロールバック、コミット、開始を見た記事を読んでいました。ロールバックのルールは、いつmysqlでコミットして使用するのですか?

私はこれらの規則が使用されているかどうかわかりません。

私を説明する友人はありますか?

+0

質問が不明です。詳細を書き換えてください。 –

+0

ここをクリックしてください:http://dev.mysql.com/doc/refman/5.0/en/commit.html –

答えて

2

begincommitrollbackトランザクションを制御します。トランザクション内で実行されるすべては、(commitを介して)一緒に保存されるか、まったく保存されません(rollbackを実行する場合)。

これは、いくつかの更新が行われた場合に使用できます。これは、すべて成功した場合にのみ有効になります。トランザクションでそれらをラップすると、成功した場合はすべての変更をコミットするか、途中のステップが失敗した場合はすべてをロールバックすることができます。

詳細はTransactions in MySQLにあります。

関連する問題