Es geht nicht anders.
Slave- und Master-Datenbanken sind über eine Netzwerkverbindung ständig synchronisiert.
Wenn der Slave-Server jedoch von Grund auf neu installiert werden muss, müssen Sie eine Sicherungskopie des Serverstatus erstellen, der verwendet wird mysqldump
. Diese Kopie ist der Ausgangspunkt für den Slave. Sie müssen die Tabellen nicht SPERREN, um zu verhindern, dass sie während des Kopierens von jemandem oder etwas aktualisiert werden.
Die Erklärung besagt, dass Sie den Befehl UNLOCK TABLES
auch dann verwenden können , wenn der Speicherauszug noch nicht beendet ist. Daher ist es FALSCH, dass der Master gesperrt wird , bis Sie ihn manuell ausführen backup, copy and restore the whole database
.