# 完美解决用 kill -9 pid mysql 进程的方法

使用以下几个命令可以进行查看

  • lsof -i pid 查看指定进程 id 的状态
  • ps -ef | grep mysql 查看 mysql 的端口号状况

今天在进行 docker 容器安装时,发现 mysql 监听端口号被占用了,使用 kill -9 命令杀不死,反而一直启用新的 pid,如下图
在这里插入图片描述

原因:Mysql 启动了守护进程,我们需要将其关闭掉

# 具体操作如下

service mysqld stop
在这里插入图片描述

此时 mysql 已经被杀死了,问题完美解决