2009-08-12 5 views
1

挿入前にファイルIDを連結する必要があるため、参照テーブルを読み書きするためにロックします。どうやってやるの?ただ、読み取り用のテーブルをロック読み取りのためにテーブルをロックすることはまだ可能ですselect(mysql)

は、まだ選択し、そのテーブルから

$ SqlLock2 = "LOCK TABLESのテーブル名t1のREAD" ことができます。 mysql_query($ SqlLock2)またはdie(mysql_error());

//テーブル名

$ SqlUnlock = "UNLOCK TABLESを" から何かを選択します。 mysql_query($ SqlUnlock)またはdie(mysql_error());

答えて

2

読み取りロックは常に共有ロックです。排他的アクセスのためにWRITEのためにロックする必要があります(後で読むだけでも)

+0

ありがとうございます。 – Natkeeran

関連する問題