Maison  >  Article  >  base de données  >  Comment résoudre le problème de blocage de la suppression de table MySQL

Comment résoudre le problème de blocage de la suppression de table MySQL

藏色散人
藏色散人original
2020-11-02 11:51:224350parcourir

La solution à la suppression de la table MySQL est bloquée : exécutez d'abord l'instruction "show full processlist;" ; puis exécutez l'instruction "kill processid;" ; utilisez enfin l'instruction kill pour supprimer tous les identifiants et redémarrer MySQL.

Comment résoudre le problème de blocage de la suppression de table MySQL

Recommandation : "Tutoriel vidéo MySQL"

La table MySQL ne peut pas être modifiée, supprimée, etc. , coincé Comment gérer les situations mortes et verrouillées.

Si MySQL modifie fréquemment les données d'une table, la table sera verrouillée. Provoquant une animation suspendue.

Par exemple, si vous utilisez un outil de connexion tel que Navicat, Navicat ne répondra pas directement et vous ne pourrez que forcer la fermeture du logiciel, mais il sera toujours inefficace après le redémarrage.

Solution :

Première exécution :

show full processlist;  //列出当前的操作process,一般会看到很多waiting的process,说明已经有卡住的proces了,我们要杀死这些process!!

Puis exécutez :

kill processid;  //processid表示process的id,比如kill 3301,就会将id为3301的process杀死。

Utilisez kill pour tuer tous les identifiants. Redémarrez ensuite MySQL et le problème sera généralement résolu. Si cela ne fonctionne toujours pas, cela devrait être impossible. . .

Redémarrez MySQL :

net stop mysql  //停止MySQL
net start mysql  //启动MySQL

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn