Archiv der Kategorie: MySQL

mysqldump / AutoMySQLBackup Warning: Skipping the data of table mysql.event. Specify the –events option explicitly

Nach einem Update auf MySQL 5.5.3, taucht in den Logs der Datenbank-Backups folgende Warnung auf:

-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly

Unter mysql-and-warnings-yet-another wird ausführlich auf die Problematik eingegangen.

Damit man diese Fehlermeldung wieder los wird, hat man folgende Optionen:

  • –events als Parameter dem mysqldump Befehl hinzufügen.  –> Die Warnung  verschwindet, da nun die Event-Tabelle explizit gesichert wird.
  • –ignore-table=mysql.event als Parameter dem mysqldump Befehl hinzufügen. –> Die Warnung verschwindet, da nun die Event-Tabelle explizit NICHT gesichert wird.

Wenn man das Backup-Script AutoMySQLBackup (Bugreport) einsetzt, findet man im Script folgende Zeile, in der man die gewünschte Option einfügen kann:

OPT="--quote-names --opt --single-transaction" # OPT string for use with mysqldump ( see man mysqldump )

Wenn die Event-Tabelle gesichert werden soll:

OPT="--quote-names --opt --single-transaction --events" # OPT string for use with mysqldump ( see man mysqldump )

Oder wenn die Event-Tabelle NICHT gesichert werden soll:

OPT="--quote-names --opt --single-transaction --ignore-table=mysql.event" # OPT string for use with mysqldump ( see man mysqldump )