Schritte zum Öffnen des MySQL-Binlogs

Schritte zum Öffnen des MySQL-Binlogs

Binlog ist eine binäre Protokolldatei, die zum Aufzeichnen von MySQL-Datenänderungen verwendet wird. Binlog-Protokolle können bei der Wiederherstellung von Daten eine große Rolle spielen. Die MySQL-Master-Slave-Replikation verwendet das Binlog-Prinzip

1. Nachdem Sie sich bei MySQL angemeldet haben, überprüfen Sie mit dem folgenden Befehl, ob Binlog aktiviert ist

Variablen wie „log_%“ anzeigen;

2. Bearbeiten Sie die Konfigurationsdatei

vi /etc/meine.cnf

3. Fügen Sie den folgenden Inhalt hinzu

server_id=2

log_bin = mysql-bin

binlog_format = ROW

Ablauf_Protokolltage = 30

4. Starten Sie den MySQL-Dienst neu

systemctl startet mysqld neu

5. Verwenden Sie den Befehl show variables like 'log_%' erneut, um es anzuzeigen. Wenn es eingeschaltet ist, bedeutet dies, dass Binlog eingeschaltet ist.

6. Der Speicherpfad für die Binlog-Protokolldatei lautet

/var/lib/mysql

7. Dateien wie mysql-bin.000001 mysql-bin.000002 werden in diesem Pfad generiert

Das könnte Sie auch interessieren:
  • [MySQL-Binlog] So analysieren Sie Binlogs im gemischten Protokollformat in MySQL gründlich
  • Einführung und Analyse von drei Binlog-Formaten in MySQL
  • Zwei Möglichkeiten zum korrekten Bereinigen von MySQL-Binlog-Protokollen
  • Binlog-bezogene Befehle und Wiederherstellungstechniken in MySQL
  • Zusammenfassung der Binlog-Nutzung der MySQL-Datenbank (unbedingt lesen)
  • Detaillierte Erläuterung der Methode zur Anzeige von Mysql-Binlog-Daten
  • MySQLs Verarbeitung von Binärprotokollen
  • Detaillierte Erläuterung des Befehls zum Bereinigen des MySQL-Datenbank-Binlogs
  • So wählen Sie das Format bei der Verwendung von Binlog in MySQL

<<:  So entwickeln Sie Java 8 Spring Boot-Anwendungen in Docker

>>:  20 JavaScript-Tipps zur Verbesserung der Entwicklungseffizienz

Artikel empfehlen

Detaillierte Einführung in den HTML-Head-Tag

Der HTML-Kopfteil enthält viele Tags und Elemente,...

Grafisches Tutorial zur Installation von MySQL 8.0.12

MySQL8.0.12-Installationstutorial, mit allen teil...

Mehrere Möglichkeiten zum Speichern von Bildern in einer MySQL-Datenbank

Normalerweise müssen die von Benutzern hochgelade...

So verwenden Sie webSocket zum Aktualisieren des Echtzeitwetters in Vue

Inhaltsverzeichnis Vorwort Informationen zu WebSo...

MySQL 5.7.21 Installations- und Konfigurations-Tutorial unter Windows 10

Dieser Artikel zeichnet die Installations- und Ko...

Vue.js implementiert eine einfache Timerfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung zur Verwendung des Canvas-Operation-Plugins fabric.js

Fabric.js ist ein sehr nützliches Plug-In für Can...

Was sind die Vorteile einer semantischen HTML-Struktur?

eins: 1. Semantische Tags sind lediglich HTML, CS...

Der Excel-Export schlägt in der Docker-Umgebung immer fehl

Der Excel-Export schlägt in der Docker-Umgebung i...

MySQL-Abfragedaten stündlich, geben Sie 0 ein, wenn keine Daten vorhanden sind

Nachfragehintergrund Als statistische Schnittstel...