Je préférerais ne pas laisser tomber ma table entièrement pour en créer une nouvelle, mais je dois changer le ENGINE
tapez de MYISAM
à INNODB
pour les contraintes de clé étrangère.
Puis-je faire cela à la volée avec un
Alter table
? Ou dois-je recommencer à zéro avec une nouvelle table?Est-ce important si j'avais déjà dans cette table des données qui doivent être modifiées / supprimées et recréées?
Réponses:
2 pour la réponse № 1A partir du manuel:
ALTER TABLE t1 ENGINE=InnoDB;