Section courante

A propos

Section administrative du site

autocommit

Commiter automatiquement
MySQL my.cnf

Syntaxe

autocommit=valeur

Valeur

Valeur Description
0 Cette valeur permet d'indiquer qu'il faut désactiver le commit automatique.
1 Cette valeur permet d'indiquer qu'il faut activer le commit automatique.

Description

Ce paramètre permet de fixer le mode autocommit. Si la valeur est défini sur 1, alors toutes les modifications apportées à une table prennent effet immédiatement. Si la valeur est 0, alors vous devez utiliser l'instruction COMMIT pour accepter une transaction ou ROLLBACK pour l'annuler. Si autocommit vaut 0 et que vous le modifiez, MySQL exécute un COMMIT automatique sur toute transaction ouverte. Une autre façon de commencer une transaction consiste à utiliser une instruction START TRANSACTION ou BEGIN.

Remarque

Exemple

L'exemple suivant permet de désactiver l'autocommit :

[mysqld]
autocommit=0



Dernière mise à jour : Jeudi, le 15 mai 2019