如何终止正在运行的 MySQL 进程 ?

MySQL 是一个流行的开源关系数据库管理系统,被全球数百万开发人员使用。监视 MySQL 中正在运行的进程是必要的,终止不再需要的进程也很重要。在本文中,我们将提供了一个关于如何杀死 MySQL 中正在运行的进程的综合指南。
终止进程之前,需要找到正在运行的进程 ID (PID)。在 MySQL 命令行终端中可以使用如下命令:
SHOW PROCESSLIST;
该命令显示所有活动 MySQL 连接以及它们关联的进程 PID 列表。
使用系统 KILL 命令
使用 KILL 命令时,需要以具有足够权限的用户登录 MySQL 服务器,执行如下命令:
KILL [process ID];
执行 KILL 命令后,进程将立即终止。
使用 MySQL 命令行客户端
你也可以使用 MySQL 命令行客户端来终止 MySQL 中正在运行的进程。此方法类似于使用 KILL 命令,但它提供了一个更加用户友好的界面。
以具有足够权限的用户登录 MySQL 服务器,执行如下命令:
mysqladmin processlist
这将显示一个包含所有信息的表:正在运行的进程,包括进程 ID (ID)、发起进程的用户进程(User),建立连接的主机(host),正在使用的数据库的名称(db),正在执行的命令类型,执行的(Command)和进程的当前状态(state)。
要终止指定进程,执行以下命令:
mysqladmin kill [process ID]
执行该命令后,进程将立即终止。
我的开源项目
评论已关闭
