検索

ホームページ  >  に質問  >  本文

mysqlの排他ロック問題を見てください。

1646107009(1).jpg

助けてください。排他ロックがトランザクションをコミットしない場合、このデータは他の場所でクエリできないということですか?なぜ効果がありませんか? 2 つのクエリ エディター ウィンドウを開いたのですが、どちらも同じコードです。最初のクエリの後にトランザクションが送信されていません。なぜ他のクエリはまだ実行できるのですか? 最初のトランザクションが送信されていないときは、他のクエリから排他ロックをブロックすべきではないでしょうか?わかりません。チュートリアルで練習したビデオに従ってやったのですが、ビデオチュートリアルでは排他ロックが有効であることが示されていますが、私の場合は効果がありません。助けてください。 !

START TRANSACTION

SELECT * from `article` where id = 2 for update;

COMMIT

何惜一博何惜一博1060日前1202

全員に返信(0)返信します

応答なし
  • キャンセル返事