Binlog ist eine binäre Protokolldatei, die alle MySQL-DML-Operationen aufzeichnet. Über Binlog-Protokolle können wir Datenwiederherstellung, Master-Slave-Replikation usw. durchführen. Entwickler schenken Binlog möglicherweise nicht viel Aufmerksamkeit, aber für Betriebs- und Wartungspersonal oder Architekturpersonal ist es sehr wichtig. Wie aktiviere ich das MySQL-Binlog? Fügen Sie drei Zeilen direkt zur Hauptkonfigurationsdatei my.inf hinzu log_bin=EIN log_bin_basename=/var/lib/mysql/mysql-bin log_bin_index=/var/lib/mysql/mysql-bin.index Drei Parameter müssen angegeben werden: Natürlich gibt es auch eine einfache Konfiguration, die mit einem Parameter durchgeführt werden kann log-bin=/var/lib/mysql/mysql-bin Die Funktion dieses Parameters ist dieselbe wie die der drei oben genannten. MySQL setzt log_bin gemäß dieser Konfiguration automatisch auf den Status „Ein“ und setzt die Datei log_bin_index automatisch auf den von Ihnen angegebenen Dateinamen, gefolgt von .index Nachdem diese Konfigurationen abgeschlossen sind, sollte es für Versionen unter 5.7 möglich sein. Wenn wir jedoch derzeit Version 5.7 oder höher verwenden, führt ein Neustart des MySQL-Dienstes zu einem Fehler. Zu diesem Zeitpunkt müssen wir auch einen Parameter angeben Server-ID = 123454 Weisen Sie nach dem Zufallsprinzip eine Zeichenfolge zu, die nicht mit dem Namen anderer Maschinen im Cluster identisch sein darf. Wenn nur eine Maschine vorhanden ist, können Sie sie nach dem Zufallsprinzip zuweisen. Mit der obigen Konfiguration können wir unseren MySQL neu starten CentOS 6 Dienst MySQL Neustart CentOS 7 systemctl startet mysqld neu Nach dem erfolgreichen Start können wir uns einloggen, um zu sehen, ob unsere Konfiguration funktioniert Variablen wie „%log_bin%“ anzeigen Suchen wir dieses Verzeichnis und werfen wir einen Blick darauf. Da ich die Datenbank hier bereits bedient habe, kann ich sehen, dass es mehrere mysql-bin-Dateien und eine mysql-bin.index-Datei gibt. Wir können diese Datei öffnen, um einen Blick darauf zu werfen. An diesem Punkt wird unser Binlog-Protokoll geöffnet. Für spezifische Operationen an Binlog-Protokollen siehe bitte Dies ist das Ende dieses Artikels über die Schritte zum Aktivieren von MySQL-Binlog. Weitere Informationen zum Aktivieren von MySQL-Binlog finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Webdesign: Die genaue Platzierung und Verwendung massiver Materialien
>>: CSS-Tricks zum Erstellen von Welleneffekten
1. Lassen Sie uns zunächst das relevante Wissen z...
Da ich MySQL schon so lange verwende, glaube ich,...
Vorwort In „High Performance MySQL“ wird erwähnt,...
Hier ist zu Ihrer Information eine Vue-Single-Sig...
Inhaltsverzeichnis Vorwort 1. Grundkenntnisse der...
Inhaltsverzeichnis Boolescher Typ Nummerntypen Ze...
Dies ist das Installationstutorial von mysql5.7.1...
Inhaltsverzeichnis 1. Einfaches Einbinden persist...
Inhaltsverzeichnis 1. Laden Sie die Systemabbildd...
Als technischer Neuling zeichne ich den Vorgang d...
Vorwort Ich bin kürzlich bei der Arbeit auf diese...
Wenn Sie 5 Datensätze in Tabelle1 einfügen möchte...
SQL Left Join, Right Join, Inner Join und Natural...
1. Rahmen In einem Browser-Dokumentfenster kann n...
Jede Webseite hat eine Adresse, die durch eine UR...