PHPMyAdmin mag zwar ein Standardwerkzeug für die Pflege von MySQL Datenbanken sein, viele Menschen reparieren und optimieren ihre Datenbanken ausschließlich über PHPMyAdmin, eindeutig schneller und somit effektiver arbeitet man jedoch in der Shell.
Die folgenden Befehle könnten hilfreich sein zur Pflege eines MySQL Datenbankservers. Gibt man den jeweiligen Befehl ein, so wird er auf alle Datenbanken des Servers angewandt.
MySQL Datenbankserver reparieren und optimieren per Shell
Datenbankserver reparieren und optimieren in einem
1 | mysqlcheck -Aor |
Nur reparieren
1 | mysqlcheck -Ar |
Nur optimieren
1 | mysqlcheck -Ao |
Die Argumente ergeben sich wie folgt
-A – Überprüfe alle MySQL Datenbanken
-r – Repariere alle MySQL Datenbanken
-o – Optimiere alle MySQL Datenbanken
Alle verfügbaren Elemente von mysqlcheck erhält man wie gewohnt über den Befehl:
1 | mysqlcheck --help |