Bonjour,

Je voudrais faire des transactions sur ma base mais elles ne sont supportés que par les tables INNODB, y'a t-il un risque si je convertie mes tables?

Je suis actuellement en mysql4 et je vais bientôt migrer en 5 est-ce que je devrais refaire la transformation ou mysql5 gère par défaut les transactions?

Ca me semble un peu tordu comme principe, si quelqu'un peux m'aider à y voir plus claire.

Merci.


---------------EDIT-------------

j'ai essayé de passer mes tables en InnoDB mais ca ne fait rien j'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ALTER TABLE maTable TYPE = InnoDB
évidement j'ai remplacé maTable par le nom de ma table qui existe.


Du coup j'ai essayé un autre type au cas où : et
ALTER TABLE maTable TYPE = MEMORY
Ca fonctionne bien j'ai ma table qui s'affiche au format MEMORY.

Mais impossible de faire de ma table un table InnoDB.
J'ai tenté en créant une nouvelle table et en spécifiant le type, mais ca veux pas ca me met tout le temps MyISAM.
Est- ce qu'il y'a une configuration spéciale pour activer ce %**£ù de innoDB?

Merci