使用pdo begintransaction有什么好处,这和mysql db锁是一样的吗?
我有一个包含url和status列的表,每当我的应用程序加载10个url时,我需要将状态列更新为已加载。同时由几个用户访问此应用程序,如何阻止用户B加载用户A加载的相同URL以及更新状态列之前。
请有人帮助我。
答案 0 :(得分:1)
如果PDO :: rollback出现问题,PDO :: beginTransaction将可以回滚更改,而锁定表则不会。
答案 1 :(得分:1)
事务和表锁做不同的事情。在您的情况下,可能是实现您想要的最简单方法: