unsigned long
mysql_thread_id(MYSQL *mysql)
返回当前连接的线程 ID。该值可用作
mysql_kill()
终止线程的参数。
如果连接丢失并且您重新连接到
mysql_ping()
,则线程 ID 会更改。这意味着您不应该获取线程 ID 并将其存储以备后用。你应该在需要的时候得到它。
笔记
如果线程 ID 大于 32 位,此功能将无法正常工作,这在某些系统上可能会发生。为避免出现问题
mysql_thread_id()
,请勿使用它。要获取连接 ID,请执行SELECT
CONNECTION_ID()
查询并检索结果。