[MYSQL] modifier autocommit

Fermé
Signaler
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018
-
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018
-
Bonjour,

Je souhaiterai modifier mon paramètre autocommit de mysql, le problème est que quand je fais un
set autocommit=0


Il me dit que la requête c'est bien exécuter, mais quand je l'affiche avec
SELECT @@autocommit
il me le ré-affiche à 1 même après avoir redémarrer tout les services.

2 réponses

Messages postés
678
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
3 novembre 2016
40
Bonjour,

Tu travaille avec un utilisateur avec les droits pour ?
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018

oui j'essaye de le faire avec le root.
Messages postés
678
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
3 novembre 2016
40
et system ?
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018

Tu parle du type ? c'est innoDB
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018

Après un test je viens de remarquer que l'autocommit était bien à 0 mais sur un temps très court.

En le testant dans la même requête que celle ou je le set a 0, il est a 0 mais dès que je réessaye après, il s'est remis à 1.
Messages postés
678
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
3 novembre 2016
40
Essaye de le modifier directement dans le fichier my.cnf
sinn init_connect = 'SET AUTOCOMMIT = 0'
Messages postés
52
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
29 janvier 2018

je trouve pas le fichier my.cnf :/, il ets sensé ce trouvé où ? le seul fichier .cnf que j'ai trouvé, c'est openssl !

et le init_connect ='SET AUTOCOMMIT = 0' faut le mettre ou ?

Merci d'avance