Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytania KILL MySQL przy użyciu PHP, jeśli użytkownik zamknie przeglądarkę lub przejdzie z jednej strony na drugą

Krok 1:Uzyskaj identyfikator wątku połączenia MySql

    $thread_id = mysqli_thread_id($link);

krok 2:Użyj ignore_user_abort(); w kodzie

krok 3:Sprawdź, czy połączenie jest zamknięte. Jeśli tak, zabij wątek w następujący sposób:

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

Sprawdź akceptowane rozwiązanie to pytanie .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak automatycznie zwiększyć o 2 dla określonej tabeli w mysql

  2. Jak połączyć dwie kolumny w sql i wyświetlić je w osobnym rekordzie?

  3. MySQL wybierz nazwę kolumny i wartość jako pole

  4. QueryException w Hibernate z powodu apostrofu

  5. Struktura bazy danych dla kategorii wielopoziomowej (najlepsze podejście)