MySQL Repair table egyszerűen
Korábban egy MySQL adatbázis mentő szkriptnél már bemutattam az 5-ös MySQL egy újítását a --defaults-file kapcsolót
Íme egy "egysoros" megoldás, hogy egy adatbázis összes táblájára egyszerűen kiadjuk a repair table parancsot:
# DBCOMMAND="mysql --defaults-file=/etc/mysql/debian.cnf --skip-column-names DBNEVE -e"
# for table in `$DBCOMMAND "show tables"`; do echo $table; $DBCOMMAND "repair table $table"; done