Mysql
 sql >> Datenbank >  >> RDS >> Mysql

KILL MySQL-Abfragen mit PHP, wenn der Benutzer den Browser schließt oder von einer Seite zur anderen navigiert

Schritt 1:Thread-ID der MySql-Verbindung abrufen

    $thread_id = mysqli_thread_id($link);

Schritt 2:Verwenden Sieignore_user_abort(); im Code

Schritt 3:Überprüfen Sie, ob die Verbindung geschlossen ist. Wenn ja, beenden Sie den Thread wie folgt:

        if (connection_aborted() && mysqli_kill($connection_link, $thread_id)) {
           die();
        }

Überprüfen Sie die akzeptierte Lösung von dieser Frage .