您是不是已经在端口:3306 Ubuntu 上运行了另一台 mysqld 服务器
Posted
技术标签:
【中文标题】您是不是已经在端口:3306 Ubuntu 上运行了另一台 mysqld 服务器【英文标题】:Do you already have another mysqld server running on port: 3306 Ubuntu您是否已经在端口:3306 Ubuntu 上运行了另一台 mysqld 服务器 【发布时间】:2020-06-17 14:55:14 【问题描述】:我是 Ubuntu 新手,我正在尝试使用 xampp 运行 mysql。较早的 xampp 已成功运行,并且也能够运行 mysql。但是突然当我试图启动它时它停止了,它会在日志上显示一条错误消息,说“你是否已经在端口:3306 上运行了另一个 mysqld 服务器”。因此,我尝试使用以下命令杀死正在运行的 mysql 进程,但即使该进程被杀死,当我重新运行以下命令时,还会有另一个新的 mysql 进程在运行。
pidof mysqld
sudo kill -9 <pid>
我也试图杀死在端口 3306 上运行的所有进程。但同样的结果发生了。我在哪里出错以及如何解决这个问题?
【问题讨论】:
Ubuntu 已经安装了 mysql 和 XAMPP 的所有组件。它提供了什么价值?你可以只使用ubuntu。管理 mysqld 的 systemd 服务在被杀时重启了 mysql。 【参考方案1】:sudo lsof -i TCP:3306' and
sudo kill ` 命令对我有用。
【讨论】:
【参考方案2】:你可以试试“netstat -anltp”看看3306端口是否还在使用
【讨论】:
以上是关于您是不是已经在端口:3306 Ubuntu 上运行了另一台 mysqld 服务器的主要内容,如果未能解决你的问题,请参考以下文章