gugst du hier bei
LOCK & UNLOCK
hallo,
ich bin bei eine terminkalender. wie kann ich einzelne datensätze sperren?
also zum beispiel: user a öffnet datensatz X um diesen zu ändern. wie kann ich verhindern, dass USER B gleichzeitig diesen Datensatz verändern. Wie kann ich den Datensatz wieder frei geben?
gugst du hier bei
LOCK & UNLOCK
Geändert von Scriff (07.01.2003 um 18:07 Uhr)
Mit LOCK und UNLOCK kannst du nur den Zugriff auf komplette Tabellen sperren... zumindest bei MyISAM-Tabellen. Ich glaube mit InnoDB-Tabellen kann man row-locking machen. Bin mir aber nicht sicher. Schau mal hier: http://www.mysql.com/doc/en/Locking_methods.html ...da steht irgendwas dazu...
Gruss Jan
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)