Heim  >  Artikel  >  Datenbank  >  So löschen Sie das MySQL-Binärprotokoll

So löschen Sie das MySQL-Binärprotokoll

WBOY
WBOYOriginal
2022-05-19 16:41:502985Durchsuche

Methode: 1. Verwenden Sie die Befehle „RESET MASTER“ und „RESET SLAVE“, um Binärprotokolle zu löschen. 2. Verwenden Sie die Anweisung „PURGE BINARY LOGS“, um Binärprotokolle zu löschen Löschen Sie Binärprotokolle, die älter als drei Tage sind.

So löschen Sie das MySQL-Binärprotokoll

Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.

So löschen Sie das MySQL-Binärprotokoll

1. Verwenden Sie die RESET MASTER-Anweisung, um das MySQL-Binärprotokoll zu löschen.

Die Reset Master-Anweisung wird verwendet, um während der Replikation der Master- und Slave-Server eine neue Datenbank zu starten. Mit dieser Anweisung können alle Binärprotokolle gelöscht werden.

Binärprotokoll auf dem Master-Server bereinigen:

shell> mysql -u username -p
mysql> RESET MASTER;

Binärprotokoll auf dem Slave-Server bereinigen:

mysql -u username -p
mysql> RESET SLAVE;

2. Verwenden Sie die PURGE BINARY LOGS-Anweisung, um das MySQL-Binärprotokoll zu löschen. Die PURGE BINARY LOGS-Anweisung kann Löschen Sie das datumsbasierte Binärprotokoll oder bis zur Seriennummer des Binärprotokolls.

Basierend auf dem oben gezeigten Beispiel für ein Binärprotokoll möchte ich Binärdateien bis zu mysql-bin.000015 (reserviert) löschen:

shell> mysql -u username -p
mysql>PURGE BINARY LOGS TO 'mysql-bin.000015';

Alternativ können Sie Binärdateien löschen, die älter als ein bestimmtes Datum sind:

shell> mysql -u username -p
mysql> PURGE BINARY LOGS BEFORE '2009-05-01 00:00:00';

3. Verwenden Sie mysqladmin-flush-logs-Befehl zum Löschen des MySQL-Binärprotokolls

Eine andere Methode besteht darin, den mysqladmin-Flush-logs-Befehl auszuführen, der Binärprotokolle löscht, die älter als 3 Tage sind.

shell> mysqladmin -u username -p flush-logs

Empfohlenes Lernen:

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie das MySQL-Binärprotokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn