Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Matando uma consulta MySQL durante a execução com PHP e AJAX


Em primeiro lugar, se o objetivo da consulta é apenas verificar a sintaxe, não a execute! execute explicação ou adicione limite 0 ou execute em um banco de dados vazio.

Quanto ao assassinato, você precisa se conectar ao banco de dados com privilégios de root , e emita o comando KILL (mas você precisa saber o id da consulta). Ou você pode matar o segmento inteiro. Dê uma olhada em mysqli::kill

Edit:parece que você não precisa de privilégios de root, para ver as consultas do seu usuário, use o comando SHOW PROCESSLIST