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

Commandes désynchronisées ; vous ne pouvez pas exécuter cette commande maintenant SQL

REFERER Documentation Ici

Si vous obtenez des commandes désynchronisées ; vous ne pouvez pas exécuter cette commande maintenant dans votre code client, vous appelez des fonctions client dans le mauvais ordre.

Cela peut arriver, par exemple, si vous utilisez mysql_use_result() et essayez d'exécuter une nouvelle requête avant d'avoir appelé mysql_free_result(). Cela peut également arriver si vous essayez d'exécuter deux requêtes qui renvoient des données sans appeler mysql_use_result() ou mysql_store_result() entre les deux.

Vous devez utiliser/stocker le résultat avant de pouvoir passer à la requête suivante.

Une autre alternative consiste à fermer la connexion et à la redémarrer.