Del manual:http://dev.mysql.com /doc/refman/5.1/es/alter-table.html
Por ejemplo, para convertir una tabla en un InnoDB
tabla, use esta declaración:
ALTER TABLE t1 ENGINE = InnoDB;
El resultado de intentar cambiar el motor de almacenamiento de una tabla se ve afectado por si el motor de almacenamiento deseado está disponible y la configuración de NO_ENGINE_SUBSTITUTION
Modo SQL, como se describe en Sección 5.1.11 , “Modos SQL del servidor”.
https://dev.mysql.com/doc /refman/8.0/en/sql-mode.html#sqlmode_no_engine_substitution
Cuando crea la tabla, ¿obtiene alguna advertencia sobre el tipo de motor que no está disponible?