XAMPP:启动 MySQL...已经运行了吗?

XAMPP:启动 MySQL...已经运行了吗?

当我启动 XAMPP 时它显示这个

Starting XAMPP for Linux 7.0.8-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...ok.

当我打开 localhost/phpmyadmin 时显示此错误:

phpMyAdmin 尝试连接 MySQL 服务器,但服务器拒绝连接。您应该检查配置中的主机、用户名和密码,确保它们与 MySQL 服务器管理员提供的信息相符。

附言:它只是工作正常,我刚刚重新启动了我的笔记本电脑,然后这个

我试图停止任何其他 mysql 服务器但是......

/etc/init.d/mysql stop
bash: /etc/init.d/mysql: No such file or directory

service mysql stop
Failed to stop mysql.service: Unit mysql.service not loaded.

killall -KILL mysql mysqld_safe mysqld
mysql: no process found
mysqld_safe: no process found
mysqld: no process found

答案1

我想我遇到了同样的问题并且我用这种方法解决了。

中有Your_username.pid文件和Your_username.err文件/opt/lampp/var/mysql/。删除它们并重新启动Xampp。

当您关闭计算机失败或出现问题时,就会发生这种情况。

答案2

我遇到了同样的问题,删除了这些文件后问题就解决了。

irdev@ubuntu:~$ sudo rm /opt/lampp/var/mysql/ubuntu.pid
irdev@ubuntu:~$ sudo rm /opt/lampp/var/mysql/ubuntu.err
irdev@ubuntu:~$ sudo rm /opt/lampp/var/mysql/ubuntu.log

相关内容