0

phpファイルを使用してmysqlデータベースで何千もの「挿入」を実行しています。終了する前にphpがクラッシュした場合、更新が失敗したことを確認するために、10000で5000'挿入'を実行したくありませんが、0です。

それがどのように可能か教えていただけますか?

4

3 に答える 3

4

これは、トランザクションを使用して行うことができます。実装はデータベースによって異なります。説明したように、トランザクションにより、タスク全体が完了するか、完了しないことが保証されます。

于 2012-07-25T08:01:11.003 に答える
2

操作をトランザクションにラップします。

于 2012-07-25T08:02:27.353 に答える
2

1つのトランザクションですべての挿入を実行します。

于 2012-07-25T08:02:53.553 に答える