Mysql
 sql >> Base de données >  >> RDS >> Mysql

Modification du moteur de table dans MySQL

Du manuel :http://dev.mysql.com /doc/refman/5.1/en/alter-table.html

Par exemple, pour convertir une table en InnoDB table, utilisez cette déclaration :

ALTER TABLE t1 ENGINE = InnoDB;

Le résultat d'une tentative de modification du moteur de stockage d'une table dépend de la disponibilité du moteur de stockage souhaité et du paramètre NO_ENGINE_SUBSTITUTION Mode SQL, comme décrit dans la Section 5.1.11 , "Modes SQL du serveur".

https://dev.mysql.com/doc /refman/8.0/en/sql-mode.html#sqlmode_no_engine_substitution

Lorsque vous créez le tableau, recevez-vous un avertissement indiquant que le type de moteur n'est pas disponible ?