您是否已经在端口3306上运行了另一个mysqld服务器?

时间:2020-03-05 02:45:40

标签: mysql ubuntu xampp lamp

我是Ubuntu的新手,我正在尝试使用xampp运行mysql。较早的xampp已成功运行,并且还可以运行mysql。但是突然间,当我尝试启动它时,它正在停止,并且它将在日志上显示一条错误消息,指出“您是否已经在端口3306上运行了另一个mysqld服务器”。因此,我尝试使用以下命令杀死mysql的运行进程,但即使该进程被杀死,当我重新运行以下命令时,也会有另一个新的mysql进程正在运行。

pidof mysqld

sudo kill -9 <pid>

我也尝试杀死端口3306上运行的所有进程。但是,同样的结果发生了。我在哪里弄错了,以及如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用“ netstat -anltp”来查找是否仍在使用3306端口

答案 1 :(得分:0)

sudo lsof -i TCP:3306' and sudo kill`命令对我有用。