Eine MySQL-Datenbank in einem Netzwerk können mehrere Benutzer auf die Daten zugreifen. Aber manchmal müssen Sie möglicherweise aussperren anderen Benutzern den Zugriff auf die Daten , während Sie es sich um Fehler zu vermeiden ändern. Verwenden Sie den MySQL "lock tables" Syntax , andere von der Verwendung von Tabellen zu verhindern , während Sie Ihre Abfragen auszuführen . Während Sie die Tabelle gesperrt haben, haben Sie exklusiven Zugang zu wählen und Ändern von Daten in ihr. Benutzen Sie den " Unlock Tabellen "-Abfrage , um die Sperrungen und den Zugriff auf alle anderen. Anleitung
1
Öffnen Sie die MySQL -Abfrage-Tool . Geben Sie eine Abfrage , die die Tabelle einrastet. Zum Beispiel, um andere von Lesen von Daten zu verhindern , während Sie Ihre Abfragen durchführen , geben Sie den folgenden :
LOCK TABLES Tabellenname LESEN ;
2
Type keine zusätzlichen Fragen, die Sie ausführen möchten , während Sie die Tabelle gesperrt haben
3
Geben Sie die folgende Abfrage , die keine Sperren Sie auf den Tischen platziert haben veröffentlicht : .
UNLOCK TABLES;
4 < p> Führen Sie den Satz von Abfragen. MySQL sperrt den Tisch , so dass nur Sie können lesen oder schreiben , es führt alle weiteren Fragen, die Sie eingegeben und dann die Sperre am Ende , so dass andere auf die Tabelle zugreifen können .