首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法杀死Mysql进程

无法杀死Mysql进程
EN

Ask Ubuntu用户
提问于 2016-05-20 12:37:28
回答 1查看 4.2K关注 0票数 0

我试图卸载mysql using sudo apt-get --purge remove mysql-server,但得到了以下错误

代码语言:javascript
代码运行次数:0
运行
复制
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

所以我建议杀死所有运行mysql processes.For的人,我做了ps -ef | grep mysql,然后

代码语言:javascript
代码运行次数:0
运行
复制
root      4473     1  0 17:46 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4636  3783  0 17:46 pts/6    00:00:00 grep --color=auto mysql
root@viji-Latitude-E5440:~# sudo kill -9 4473
root@viji-Latitude-E5440:~# ps -ef | grep mysql
root      4672     1  0 17:47 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4745  3783  0 17:47 pts/6    00:00:00 grep --color=auto mysql

我试图扼杀这个mysql进程,但无法做到。

我现在该怎么做?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-05-20 12:47:01

你完全能够扼杀这个过程,但它似乎又开始了。如果你注意到,PID是改变,每次你杀死它。你的系统上有东西是自动代表你启动的。你有几个选择:

  • 查找并销毁启动它的任何内容(通常是某种web控制面板,比如XAMPP,在本例中可能是您的服务管理器)
  • 引导到shell中并从那里杀死它(使用恢复模式)

我更喜欢后者,因为我不知道你是如何开始安装mysql的,但是如果您确实使用了类似于XAMPP的东西,那么打开控制面板并试图从内部阻止MySQL是值得的(即使这意味着重新安装控制面板软件)。

如果您想使用前者,您可以尝试sudo service mysql-server stop并查看之后是否可以卸载它。

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

https://askubuntu.com/questions/775151

复制
相关文章

相似问题

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