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

MySQL met à jour la même ligne par plusieurs utilisateurs comme un compteur

C'est une requête assez simple à exécuter :

UPDATE mytable SET mycolumn = mycolumn + 1;

De cette façon, même si plusieurs personnes aiment en même temps, les requêtes ne s'exécuteront pas exactement au même moment et vous obtiendrez donc le bon nombre à la fin.

Des requêtes telles que celles-ci s'exécutent en quelques fractions de seconde, vous n'avez donc pas à vous soucier du fait que plusieurs utilisateurs cliquent dessus, sauf si vous avez des millions d'utilisateurs, et vous aurez alors beaucoup de problèmes avec les requêtes.