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

Tuer une requête MySQL lors de son exécution avec PHP et AJAX

Tout d'abord, si le but de la requête est juste de vérifier la syntaxe, ne l'exécutez pas ! exécutez l'explication, ou ajoutez la limite 0, ou exécutez sur une base de données vide.

En ce qui concerne le meurtre, vous devez vous connecter à la base de données avec les privilèges root , et émettez la commande KILL (mais vous devez connaître l'ID de la requête). Ou vous pouvez tuer le fil entier. Jetez un oeil à mysqli::kill

Edit :il semble que vous n'ayez pas besoin des privilèges root, pour voir les requêtes de votre utilisateur, utilisez la commande SHOW PROCESSLIST