Nachdem ein MySQL Dump von einer MySQL 5.0 Datenbank in eine MySQL 5.1 Datenbank eingespielt wurde, erscheint beim Aufruf von FLUSH PRIVILEGES;
die Meldung Table 'mysql.servers' doesn't exist
.
Hier hilft das Ausführen des Scripts mysql_upgrade
(ggf. mit den Parametern -uUsername -pPassword
) um das Problem zu beheben.
Das Binary Log schreibt die Festplatte voll, es kommte keine Replikation zum Einsatz, das Binary Log wird auch allgemein nicht gebraucht.
Die sauberste Variante ist nicht einfach das Binary Log zu löschen, sondern erst in MySQL mit PURGE BINARY LOGS BEFORE '2011-06-01 16:30:00';
auf den jetzigen Zeitpunkt zurücksetzen, anschließend MySQL stoppen, die my.cnf
bearbeiten (bin-log
kommentieren) und MySQL wieder starten.