WIE MAN UNLOCK für gesperrte Tabellen in MySQL erzwingt:
Das Brechen von Sperren wie diesem kann zu Atomizität führen in der Datenbank, damit die SQL-Anweisungen, die die Sperre verursacht haben, nicht erzwungen werden.
Das ist Hacking, und die richtige Lösung besteht darin, Ihre Anwendung zu reparieren, die die Sperren verursacht hat. Wenn jedoch Dollar auf dem Spiel stehen, bringt ein schneller Kick die Dinge wieder in Gang.
1) Geben Sie MySQL ein
mysql -u your_user -p
2) Sehen wir uns die Liste der gesperrten Tabellen an
mysql> show open tables where in_use>0;
3) Sehen wir uns die Liste der aktuellen Prozesse an, einer davon sperrt Ihre Tabelle(n)
mysql> show processlist;
4) Beenden Sie einen dieser Prozesse
mysql> kill <put_process_id_here>;