mysqli::kill

mysqli_kill

(PHP 5, PHP 7, PHP 8)

mysqli::kill -- mysqli_kill — Запит для сервера завершити виконання MySQL

Опис

Об'єктно-орієнтований стиль

public mysqli::kill(int $process_id): bool

Процедурний стиль

mysqli_kill(mysqli $mysql, int $process_id): bool

Ця функція використовується, щоб відправити на сервер команду завершити MySQL процес заданий параметром process_id. Значення цього параметра має бути отримано за допомогою функції mysqli_thread_id()

Для завершення поточного запиту використовуйте SQL команду KILL QUERY processid

Список параметрів

mysql

Тільки для процедурного стилю: об'єкт mysqli, який повернула функція mysqli_connect()или функцияmysqli_init()

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Помилки

Якщо сповіщення про помилки mysqli включено (MYSQLI_REPORT_ERROR) та запитана операція не вдалася, видається попередження. Якщо, крім того, встановлено режим MYSQLI_REPORT_STRICT, натомість буде викинуто виняток mysqli_sql_exception

Приклади

Приклад #1 Приклад використання mysqli::kill()****

Об'єктно-орієнтований стиль

Loading...

Процедурний стиль

Loading...

Результат виконання наведених прикладів:

Error: MySQL server has gone away

Дивіться також

  • mysqli_thread_id() - Повертає ID процесу поточного підключення