MySQL Status Mysqlx_stmt_kill_client 数据库状态作用意思及如何正确

本站中文解释

MySQLx_stmt_kill_client变量用于控制MySQL服务器的终止客户端操作,可以针对一个特定的连接id或者所有客户端,设置为ON时,服务器可以执行kill client操作,并终止某个或所有已连接的客户端,设置为关闭时,服务器不能执行kill client操作,对于设置为ON的状态,如果要执行kill client操作,必须先关闭mysqlx_stmt_kill_client这个变量, 以便安全地关闭客户端连接。

MySQLx_stmt_kill_client变量设置步骤:

1.使用root账号或管理员账号,登录MySQL服务器;

2.使用show variables命令,查询MySQL的变量值,找出mysqlx_stmt_kill_client的值:
“`
mysql> show variables like ‘mysqlx_stmt_kill_client’;
+————————–+——-+
| Variable_name | Value |
+————————–+——-+
| mysqlx_stmt_kill_client | OFF |
+————————–+——-+
1 row in set (0.00 sec)
“`
3.使用set global修改变量的值,设置mysqlx_stmt_kill_client变量为ON,
“`
mysql> set global mysqlx_stmt_kill_client = ‘ON’;
Query OK, 0 rows affected (0.00 sec)

“`
4. 使用show variables 命令,查询MySQL的变量值,确认设置成功:
“`
mysql> show variables like ‘mysqlx_stmt_kill_client’;
+————————–+——-+
| Variable_name | Value |
+————————–+——-+
| mysqlx_stmt_kill_client | ON |
+————————–+——-+
1 row in set (0.00 sec)
“`


数据运维技术 » MySQL Status Mysqlx_stmt_kill_client 数据库状态作用意思及如何正确