如何锁定对表的读取

时间:2014-10-28 18:10:16

标签: php mysql mysqli locking

我想在会话运行时,其他会话不读取表。 我能这样做吗?

第一个脚本是:

mysqli_query($con,"LOCK TABLES a READ");
for($i=0; $i<999999;$i++)
echo $i."\n";

mysqli_query($con,"UNLOCK TABLES");

和第二个脚本是:

$result = mysqli_query($con,"SELECT * FROM a");
$row=mysqli_fetch_array($result,MYSQLI_NUM);
print_r($row);

0 个答案:

没有答案