在 ubuntu 19.04 上启动 xampp 的问题

在 ubuntu 19.04 上启动 xampp 的问题

我安装了 xampp,当我尝试启动服务时,MySQL 不会启动,只有 apache 和 proFTPD

我收到了这个错误

mysqli_real_connect(): (HY000/2002): Connection refused

经过一番搜索,我发现除了 xampp 之外,还有一个已经在运行的 MySQL 服务

所以目前每次我启动 xampp 时,我必须先使用以下方法停止 MySQL 服务

sudo /etc/init.d/mysql stop

然后

sudo /opt/lampp/lampp start

有没有办法可以完全删除此服务,以便可以启动 xampp,而不必在启动 xampp 之前先停止该服务?

答案1

如果您的设置中不需要 MySQL 数据库,您可以用以下方法永久禁用它:

sudo systemctl disable mysql

但如果你想删除它(请记住你的 MySQL 数据库将被删除),那么首先你应该检查安装了哪个版本的 MySQL:

dpkg -l | grep -E "^ii.*(mysql|mariadb)-server"

然后使用以下命令删除这些包:

sudo apt remove mariadb-server*

或者

sudo apt remove mysql-server*

取决于你拥有的版本。

相关内容