CONNECTION_ID 返回连接的连接 ID(线程 ID)

MySQL 的 CONNECTION_ID() 函数返回连接的连接 ID(线程 ID)。每个连接都有一个在当前连接的客户端集合中唯一的 ID。

CONNECTION_ID() 返回的值与 INFORMATION_SCHEMA.PROCESSLIST 表的 ID 列、SHOW PROCESSLIST 输出的 Id 列和 Performance Schema 线程表的 PROCESSLIST_ID 列中显示的值类型相同。

示例用法

获取当前连接的线程ID,如下:

mysql> SELECT CONNECTION_ID();
+-----------------+
| CONNECTION_ID() |
+-----------------+
|               2 |
+-----------------+
1 row in set (0.04 sec)

注意:

更改 pseudo_thread_id 系统变量的会话值会更改 CONNECTION_ID() 函数返回的值。

关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号