1. Phänomen
Wenn MySQL eine SQL-Datei zum Importieren der Datenbank verwendet, wird in Zeile 24 der Fehler 1840 (HY000) angezeigt: @@GLOBAL.GTID_PURGED kann nur gesetzt werden, wenn @@GLOBAL.GTID_EXECUTED ist leer.
Hinweis: Die MySQL-Datenbank wurde gerade installiert und die Master-Slave-Replikation wurde noch nie konfiguriert, noch wurde die Master-Slave-Replikation von GTID konfiguriert.
2. Lösung
Nachdem ich die Online-Informationen konsultiert und getestet habe, habe ich festgestellt, dass die folgende Methode mein Problem lösen kann
Eintreten MySQL-Modus, Master zurücksetzen
# mysql -u root -p
Passwort eingeben
mysql> Reset-Master
Nach dem Beenden erneut importieren, OK. Lassen Sie die Maschine die Daten einfach selbst importieren.
Das obige ist der detaillierte Inhalt vonLösung für Fehler 1840 in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!