MySQL et COMMIT manuel

Fermé
FastFlood Messages postés 56 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 12 mai 2016 - 4 juin 2008 à 11:19
FastFlood Messages postés 56 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 12 mai 2016 - 5 juin 2008 à 11:03
Bonjour,

Je travaille actuellement avec PHP et MySQL. J'ai récemment fait passer ma base de données en mode non-autocommit grâce à la commande : SET AUTOCOMMIT=0.
Or il se trouve que lorsque j'effectue une modification sur ma base sans commit, celle-ci est tout de même mise à jour...
Ce n'est que lorsque je lance une transaction qu'il faut obligatoirement commit lorsque la série de requêtes est terminée.

Ce comportement me paraît bizarre, est-il le même pour vous ?

Je précise que j'utilise InnoDB pour toutes mes tables.

1 réponse

FastFlood Messages postés 56 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 12 mai 2016 3
5 juin 2008 à 11:03
up
0