sql >> Base de Datos >  >> RDS >> Mysql

Cambiar el motor de tabla en MySQL

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?