【发布时间】:2023-03-03 03:29:01
【问题描述】:
我试图杀死 mysql 进程,因为它给了我一个错误: 服务器退出而不更新 PID 文件。但是每当我通过 PID 杀死进程时,它都会创建一个新的 PID,并且进程会持续存在。对此问题的任何解释将不胜感激!我试过的代码如下:
ps aux | grep mysql
sudo kill -9 [PID]
MySql 是从 .dmg 文件安装在 Mac 上的。它最初工作正常,但在它已经工作了一段时间后发生错误。
【问题讨论】:
-
使用
-9杀死 MySQL 很可能会导致数据丢失或数据库损坏。很可能可以恢复,但总的来说这不是一个好主意。 -
另外,如果您想获得答案,我认为您需要提供更多背景信息。你正在运行什么操作系统,你是如何安装 mysql 的(从一个包,从源等)?
-
我正在使用从 .dmg 文件安装 mysql 的 Mac。