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 процесу поточного підключення