【发布时间】:2010-01-18 16:09:27
【问题描述】:
给定:
mysql_query("START TRANSACTION");
mysql_query("UPDATE foo = 'bar'");
die();
die() 在我可以COMMIT 或ROLLBACK 之前停止交易。查看我的表,似乎更新没有发生,但如果我稍后在另一个脚本中运行查询,它们是否仍然是初始事务的一部分?在我 COMMIT 或 ROLLBACK 之前,交易是否仍然“开放”?
【问题讨论】:
标签: php mysql transactions