标签: php mysql database crash cron
我正在使用php文件在我的mysql数据库中执行数千个'insert'。 如果php在完成之前崩溃,为了确保我的更新失败,我不希望在10 000完成但是0上有5000'插入'。
你能告诉我这是怎么回事吗?
答案 0 :(得分:4)
您可以使用交易执行此操作。实施方式因数据库而异。如前所述,交易将确保整个任务完成,或者没有完成任务。
答案 1 :(得分:2)
将您的操作包装到Transactions。
答案 2 :(得分:2)
在一个transaction中执行所有插入。