スクリプト1。
$query_ = "lock tables test1 as test11 write";
mysql_query($query);
$query_ = "select * from test11";
sleep(20);
$query_ = "unlock tables";
mysql_query($query_);
スクリプト2。
$query_ = "select * from test1";
$result = mysql_query($query_);
問題は、最初のスクリプトの実行中に2番目のスクリプトを実行した場合です。テーブルはロックされていません。そして、私はそれからどんなデータでも読むことができます。
ロックしてエラーを返す必要があります。
これを機能させる方法は?