应用市场 服务中心 加入收藏

让您轻松构建企业级的网站运行环境

基于docker容器技术,支持主流Linux系统,一键安装,自动化部署,内置丰富应用市场,完美兼容,关系融洽不互殴!

杀死系统中正在运行的MySQL

方法1
如果你知道原有的MySQL服务器root用户密码,那么通过这个命令就能停止(忘记密码的看方法2):
mysqladmin -uroot -p’password’ shutdown
注意:
1. /etc/init.d/mysql stop 并不是正确的停止mysql服务的方法!
2. 如果你试图通过 /usr/local/LuNamp/cmd 目录下的 mysql-stop 来停止服务,那么你可能会碰到如下提示:
protest1:/usr/local/LuNamp/cmd# ./mysql-stop
1
MySQL manager or server PID file could not be found! failed!
可以通过方法2来解决
方法2
首先确保当前是root用户,运行如下命令:

protest1:/usr/local/LuNamp/cmd# ps -Af | grep mysqld

返回结果如下(注意加粗的那一行,那个PID就是MySQL的进程ID):

root      6928     1  0 Jun21 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe
mysql    17427  6928  0 14:56 ?        00:00:00 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid-file=/var/run/mysqld/mysqld.pid –skip-external-locking –port=3306 –socket=/var/run/mysqld/mysqld.sock
root     17428  6928  0 14:56 ?        00:00:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
root     17460 17340  0 14:58 pts/2    00:00:00 grep mysqld

接着运行

protest1:/usr/local/LuNamp/cmd#Kill 17427

上一篇:重做系统盘后挂载数据盘的方法
下一篇:提示与官方授权服务器断开,怎么办?

点击这里在线咨询  

在线咨询
分享按钮