Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible de créer une fonction MySQL simple sans super privilège

Le binlog est également utilisé lors de la restauration d'une base de données restaurée à partir d'une sauvegarde. Il est intégré en standard.

Si vous exécutez votre fonction à des moments différents, elle renverra des valeurs différentes en fonction du nombre de lignes comptées. Et le but du binlogging est de faire passer votre système d'un état connu à un autre état connu. Lorsque votre déclaration est rejouée aura une incidence sur le résultat. La solution consiste à désactiver le binlogging si vous ne comptez pas dessus, ou à permettre au SGBD d'écrire les modifications de données dans le binlog au lieu des instructions utilisées pour modifier les données.

Tout est dans le manuel .