Från manualen:http://dev.mysql.com /doc/refman/5.1/en/alter-table.html
Till exempel att konvertera en tabell till en InnoDB
tabell, använd detta uttalande:
ALTER TABLE t1 ENGINE = InnoDB;
Resultatet av ett försök att ändra en tabells lagringsmotor påverkas av om den önskade lagringsmotorn är tillgänglig och inställningen av NO_ENGINE_SUBSTITUTION
SQL-läge, som beskrivs i avsnitt 5.1.11 , "Server SQL-lägen".
https://dev.mysql.com/doc /refman/8.0/en/sql-mode.html#sqlmode_no_engine_substitution
När du skapar tabellen får du någon varning om att motortypen inte är tillgänglig?