So ändern Sie die Server-UUID in MySQL

So ändern Sie die Server-UUID in MySQL

Quelle des Problems:

Wenn der Slave-Server der geklonte Master-Server ist, muss der Wert der Server-UUID derselbe sein, sonst meldet die Master-Slave-Replikation den Fehler 1593. Starten Sie MySQL nach der Änderung neu

Lassen Sie mich Ihnen im Folgenden die entsprechenden Lösungen vorstellen. Werfen wir ohne weitere Umschweife einen Blick auf die ausführliche Einführung.

Problemumgehung

1. Suchen Sie zunächst die Installationsadresse von MySQL

Variablen wie „Datadir“ anzeigen;

+---------------+-----------------+
| Variablenname | Wert |
+---------------+-----------------+
| Datenverzeichnis | /var/lib/mysql/ |
+---------------+-----------------+
1 Zeile im Satz (0,00 Sek.)

//Erstellen Sie dann eine UUID über MySQL zur Aufzeichnung und verwenden Sie diese zum Ändern von select uuid()

+--------------------------------------+
| uuid() |
+--------------------------------------+
| 2674149f-5083-11e8-be4b-080027a1f331 |
+--------------------------------------+

2. Geben Sie dann das Verzeichnis datadir ein

cd /var/lib/mysql/
vi auto.cnf
//Server-UUID ändern

3. Starten Sie MySQL neu

Dienst MySQL Neustart

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Eine kurze Analyse, ob der MySQL-Primärschlüssel Zahlen oder UUIDs für schnellere Abfragen verwendet
  • MySQL-Methode zum Generieren von Zufallszahlen, Zeichenfolgen, Daten, Bestätigungscodes und UUIDs
  • Der Unterschied sowie die Vor- und Nachteile des MySQL-Primärschlüssels UUID und des automatisch inkrementierten Primärschlüssels
  • Detaillierte Analyse, warum MySQL die Verwendung von UUID oder Snowflake-ID als Primärschlüssel nicht empfiehlt
  • So entfernen Sie horizontale Linien beim Speichern von UUID in MySQL
  • Warum verwendet MySQL für die Analyse und den Entwurf des Tabellenprimärschlüssels nicht die UUID?

<<:  js, um einen simulierten Einkaufszentrumsfall zu erreichen

>>:  Detaillierte Schritte zur Dateisteuerungsverwaltung für Linux-Konten

Artikel empfehlen

Drei gängige Möglichkeiten zum Einbetten von CSS in HTML-Dokumente

Die folgenden drei Methoden werden häufig verwende...

Schnelle und sichere Methode zum Umbenennen einer MySQL-Datenbank (3 Arten)

Inhaltsverzeichnis So benennen Sie eine MySQL-Dat...

HTML n Möglichkeiten zum Erreichen eines alternativen Farbcode-Beispielcodes

In diesem Artikel wird hauptsächlich der Beispiel...

CSS- und HTML- und Front-End-Technologie-Schichtendiagramm

Die Beziehung zwischen Javascript und DOM ist seh...

Ursachen und Lösungen für die Front-End-Ausnahme 502 Bad Gateway

Inhaltsverzeichnis 502 Bad Gateway Fehlerbildung ...

Ändern Sie die Startzeit von Grub in Ubuntu

Die Online-Suche zum Ändern der Grub-Startzeit be...

Webdesign-Tutorial (6): Behalte deine Leidenschaft für Design

<br />Vorheriger Artikel: Webdesign-Tutorial...

Beispielcode für Django+Vue-Registrierung und -Anmeldung

registrieren Das Front-End verwendet Axios in Vue...

CentOS-Methode zum Ändern der Standard-SSH-Portnummer – Beispiel

Die Standard-SSH-Portnummer von Linux-Servern ist...