【发布时间】:2011-02-07 10:49:55
【问题描述】:
如果我使用以下代码,我的“行锁”可以正常工作:
mysqli_query($link, 'START TRANSACTION');
mysqli_query($link, 'SELECT * FROM '. $table .' WHERE id=1 FOR UPDATE');
不幸的是,我的服务器不支持“mysqli”。以下(带有“mysql”)不起作用是真的吗?
mysql_query($link, 'START TRANSACTION');
mysql_query($link, 'SELECT * FROM '. $table .' WHERE id=1 FOR UPDATE');
有解决方法吗? 谢谢
【问题讨论】:
-
确实可以自己测试。
标签: php mysql transactions mysqli