Convertir toutes les tables MyISAM en InnoDB

Pour toutes les tables de toutes les bases “Version” séquentiel la convertion de la table suivante sera faite que si la precedente est fini (ingnorer les erreurs pour les tables deja en  InnoDB 😉 ) #!/usr/bin/env bash for db in `mysql --batch --skip-column-names -e "show databases;" | egrep -v "mysql|information_schema|performance_schema|lost"`; do echo "# "$db for table in `echo "show tables" | mysql --batch --skip-column-names $db`; do echo "-- "$table mysql $db -e "ALTER TABLE $tableENGINE = InnoDB;" done done “ Version ” Bourine #! [Voir plus]