Spec-Zone.ru › MySQL Connectors 1.0

5.4.85 mysql_thread_id()

unsigned long
mysql_thread_id(MYSQL *mysql)

Описание

Возвращает идентификатор потока текущего соединения. Это значение может быть использовано в качестве аргумента для mysql_kill() для завершения потока.

Если соединение потеряно, и вы подключаетесь снова с помощью mysql_ping(), идентификатор потока меняется. Это означает, что вы не должны получать идентификатор потока и сохранять его на будущее. Вы должны получать его, когда вам это нужно.

Примечание

Эта функция работает некорректно, если идентификаторы потоков становятся больше 32 бит, что может произойти на некоторых системах. Чтобы избежать проблем с mysql_thread_id(), не используйте её. Чтобы получить идентификатор соединения, выполните SELECT CONNECTION_ID() запрос и извлеките результат.

Возвращаемые значения

Идентификатор потока текущего соединения.

Ошибки

Нет.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/c-api-8.0-en/mysql-thread-id.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API