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

Beispiel für die CSS3-Clear-Float-Methode

1. Zweck Durch diesen Artikel kann jeder die Prin...

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Ausführliches Tutorial zur Installation von MySQL 5.6-ZIP-Paketen

Bisher haben wir alle Dateien mit der Endung .msi...

Reines js, um den Effekt eines Karussells zu erzielen

In diesem Artikel wird der spezifische Code von j...

MySQL-Konfiguration Master-Slave-Server (ein Master und mehrere Slaves)

Inhaltsverzeichnis Ideen Hostkonfiguration Konfig...

Bringen Sie Ihnen bei, wie Sie den Beobachtermodus in Javascript implementieren

Inhaltsverzeichnis Was ist das Beobachtermuster? ...

Über 40 schöne Beispiele für Webformular-Designs

Webformulare sind der primäre Kommunikationskanal...

JavaScript BOM-Standortobjekt + Navigatorobjekt + Verlaufsobjekt

Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...

Web-Standardanwendung: Neugestaltung der Tencent QQ-Homepage

Die Homepage von Tencent QQ wurde neu gestaltet un...

HTML-Tutorial: Titelattribut und Alt-Attribut

XHTML ist die Grundlage des CSS-Layouts. jb51.net...