首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何杀死mysql进程

如何杀死mysql进程
EN

Stack Overflow用户
提问于 2018-07-31 08:22:42
回答 2查看 4.5K关注 0票数 1

我的docker-compose命令不会运行,因为我正在运行以下进程:

代码语言:javascript
复制
$ sudo lsof -nP +c 15 | grep LISTEN | grep sql
mysqld          113           _mysql   19u     IPv6 0xd0786f05dec2ff3f         0t0      TCP *:3306 (LISTEN)
mysqld          113           _mysql   22u     IPv6 0xd0786f05dec789ff         0t0      TCP *:33060 (LISTEN)

每次我终止列出的进程时,它都会使用新的PID重新启动。

我已经卸载了它:

代码语言:javascript
复制
$ brew uninstall mysql
Error: No such keg: /usr/local/Cellar/mysql

我怎么才能彻底永久地杀了它呢?

我试过了

代码语言:javascript
复制
sudo /usr/local/mysql/bin/mysqld stop

代码语言:javascript
复制
/usr/local/mysql/bin/mysqladmin -u root -p shutdown 

当我尝试的时候:

代码语言:javascript
复制
sudo mysql.server stop

它显示:

错误!找不到MySQL服务器PID文件!

但是我仍然看到mysqld正在运行新的进程

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-14 12:33:12

(1)按端口sudo lsof -i tcp:3306搜索进程(2)按用户by pkill -u UID终止

票数 1
EN

Stack Overflow用户

发布于 2018-07-31 08:57:33

了解mysqld是如何产生的(如daemontools),并从那里停止它。或者试试killall mysqld

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51603890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档