本文提供了以下MySQL错误的解决方案:
服务器退出而不更新PID文件
–打开终端
–终止MySQL进程
有多种方法可以杀死MySQL进程。您可以尝试其中任何一种。
下面是列出的一些方法:
方式1
–运行以下命令以找到MySQL进程ID:
ps aux | grep mysql
输出将如下所示:
USER PID %CPU %MEM
_mysql 85298 0.0 0.1
–使用以下命令终止MySQL进程:
sudo kill -9 [PID]
在我的情况下,PID为85298。
因此,我将必须运行以下命令来终止我的MySQL进程:
sudo kill -9 85298
方式2
–您也可以运行pkill
不需要进程ID 的命令。您可以简单地编写进程名称并将其杀死。
sudo pkill mysql
方式3
–您还可以查看使用以下top
命令运行的所有进程的列表:
top
–并且,杀死所有mysqld进程:
sudo killall mysqld
重新启动MySQL服务器
–之后,重新启动MySQL服务器:
LINUX
sudo /etc/init.d/mysqld restart
//OR
sudo service mysqld restart
//OR
sudo service mysql restart
苹果系统
sudo /usr/local/mysql/support-files/mysql.server restart
希望这可以帮助。谢谢。