Gibt es irgend eine einfache Möglichkeit, alle Tables auf Dynamic zu setzen? Es kann doch nicht sein, dass ich das tatsächlich händisch für jede einzelne der über 100 Tables machen muss
Vielleicht sowas in die Richtung:
Bash
#!/bin/bash
DATABASE=some_db
ROW_FORMAT=DYNAMIC
TABLES=$(echo SHOW TABLES | mysql -s $DATABASE)
for TABLE in $TABLES ; do
echo "ALTER TABLE $TABLE ROW_FORMAT=$ROW_FORMAT;"
echo "ALTER TABLE $TABLE ROW_FORMAT=$ROW_FORMAT" | mysql $DATABASE
done
Display More
ACHUNG, DAS IST NICHT GETESTET!
Hier entnommen: https://lxadm.com/MySQL:_changin…C_or_COMPRESSED