我尝试运行service mysql stop,killall -s SIGKILL mysqld,/etc/init.d/mysql stop,和stop mysql,但我仍然看到从这个输出ps aux | grep mysql:
root 32302 0.0 0.3 59040 2120 pts/8 S 06:03 0:00 sudo mysqld_safe
root 32305 0.0 0.1 4440 772 pts/8 S 06:03 0:00 /bin/sh /usr/bin/mysqld_safe
mysql 32651 0.1 6.8 426740 41388 pts/8 Sl 06:03 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysql/error.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
Run Code Online (Sandbox Code Playgroud)
小智 30
对我有用的唯一的东西在这里部分解释.
如果其他一切都失败了,试试这个:
root@myhost:/usr/bin# initctl --system stop mysql
Run Code Online (Sandbox Code Playgroud)
之后,您可以开始正常使用
root@myhost:/usr/bin# /etc/init.d/mysql start
Run Code Online (Sandbox Code Playgroud)
要么
root@myhost:/usr/bin# initctl --system start mysql
Run Code Online (Sandbox Code Playgroud)
您可能处于安全模式。因此,所有进程都将立即重生。
但以下应该有效。
注意将 root 替换为用户名
mysqladmin -u root -p shutdown
Run Code Online (Sandbox Code Playgroud)
重启
sudo service mysql start
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28139 次 |
| 最近记录: |