Maison  >  Article  >  base de données  >  Comment arrêter une instruction MYSQL en cours d'exécution sur Navicat

Comment arrêter une instruction MYSQL en cours d'exécution sur Navicat

WBOY
WBOYavant
2023-06-04 13:31:042033parcourir

    1. Arrêtez graphiquement SQL

    Exécutez un SQL extrêmement long et constatez qu'il n'y a aucun résultat Cliquez sur le bouton "Stop" dans l'image ci-dessous, mais malheureusement, il n'a aucun effet et ne peut pas être arrêté :

    Comment arrêter une instruction MYSQL en cours dexécution sur Navicat

    2. Utilisez la méthode SQL pour arrêter le SQL en cours d'exécution

    (1) Recherchez l'ID du SQL en cours d'exécution

    Utilisez show processlist pour trouver :

    show processlist;

    Comment arrêter une instruction MYSQL en cours dexécution sur Navicat

    (2) Exécutez la commande kill pour tuer le SQL

    Connu grâce à l'étape précédente L'ID de SQL est 14205. Exécutez la commande kill pour terminer :

    Comment arrêter une instruction MYSQL en cours dexécution sur Navicat

    L'instruction SQL a été KILLée et la résiliation a réussi !

    Comment arrêter une instruction MYSQL en cours dexécution sur Navicat

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer