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 )