{{tag>deutsch linux debian mysql}}
====== mysql Datenbanken prüfen und optimieren ======
===== Befehle =====
==== Überprüfen ====
$ mysqlcheck -c -p[pass] -A
^ Parameter ^ Alias ^ Bedeutung ^
| --check | -c | Tabellen überprüfen |
| --password | -p | Passwort (ohne Leerzeichen) |
| -all-databases | -A | Alle Datenbanken |
==== Analysieren ====
$ mysqlcheck -a -p[pass] -A
^ Parameter ^ Alias ^ Bedeutung ^
| --analyze | -a | Tabellen analysieren |
| --password | -p | Passwort (ohne Leerzeichen) |
| -all-databases | -A | Alle Datenbanken |
==== Optimieren ====
$ mysqlcheck -o -p[pass] -A
^ Parameter ^ Alias ^ Bedeutung ^
| --optimize | -o | Tabellen optimieren |
| --password | -p | Passwort (ohne Leerzeichen) |
| -all-databases | -A | Alle Datenbanken |
==== Reparieren ====
$ mysqlcheck -r -p[pass] -A
^ Parameter ^ Alias ^ Bedeutung ^
| --repair | -r | Tabellen reparieren |
| --password | -p | Passwort (ohne Leerzeichen) |
| -all-databases | -A | Alle Datenbanken |