sql >> Databáze >  >> RDS >> Mysql

KILL MySQL dotazy pomocí PHP, pokud uživatel zavře prohlížeč nebo přejde z jedné stránky na druhou

krok 1:Získejte ID vlákna připojení MySql

    $thread_id = mysqli_thread_id($link);

krok 2:Použijte ignore_user_abort(); v kódu

Krok 3:Zkontrolujte, zda je spojení uzavřeno. Pokud ano, ukončete vlákno následovně:

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

Zkontrolujte přijaté řešení této otázky .



  1. Jak nastavit národní prostředí pro aktuální připojení v MySQL

  2. nejlepší způsob, jak převést a ověřit řetězec data

  3. Mysql - Jak vyhledat 26 záznamů, z nichž každý začíná písmenem abecedy?

  4. Jaký je nejlepší způsob implementace tabulky fronty zpráv v mysql