在Ubuntu 18.04中启动Xampp时遇到MySQL错误

时间:2018-12-05 05:58:51

标签: ubuntu xampp

我的ubuntu中的xampp正常工作,直到突然停止工作,当我重新安装它并通过命令行启动它时,它向我显示此错误“ opt / lampp / bin / mysql.server:260:杀死:启动后没有这样的过程。

我在localhost / phpmyadmin上也遇到此错误

MySQL said: Documentation
Cannot connect: invalid settings.
mysqli_real_connect(): (HY000/2002): No such file or directory
Connection for controluser as defined in your configuration failed.
mysqli_real_connect(): (HY000/2002): No such file or directory
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

7 个答案:

答案 0 :(得分:4)

我看到了同样的问题。首先,我使用了以下命令:

sudo chmod -R 777 /opt/lampp
sudo chown -hR nobody /opt/lampp
sudo chmod -R 755 /opt/lampp

然后;

sudo service mysql stop

因此,您应该重新启动Lampp:

sudo /opt/lampp/lampp restart

检查这些;如果您的输出

  

/ opt / lampp / bin / mysqld_safe_helper:无法创建/写入文件“ /opt/lampp/var/mysql/MyName.err”(错误代码:13“权限被拒绝”)

随后的分辨率为:link 1

如果输出为:

  

XAMPP:另一个Web服务器守护程序已经在运行

分辨率:link 2

如果输出为:

  

XAMPP:另一个FTP守护程序已在运行

分辨率:link 3

工作愉快。 :)

答案 1 :(得分:1)

我通过:

sudo service mysql stop sudo /opt/lampp/lampp restart

答案 2 :(得分:1)

当我发现服务“mysqld”在端口 3306 上并行运行时,我能够解决我的问题。

通过在终端中运行“netstat -tulpn | grep 3306”,我能够找到此信息,这表明“mysqld”正在运行。

然后我运行“sudo service mysqld stop”并在 XAMPP 上重新启动 MySQL 服务器并且它工作了。

答案 3 :(得分:0)

我由(ERROR : opt/lampp/bin/mysql.server: 260: kill: No such process)固定

sudo chmod -R 777 /opt/lampp
sudo service mysql stop
sudo /opt/lampp/lampp restart

答案 4 :(得分:0)

该错误很可能是权限问题,尽管sudo chmod -R /opt/lampp正常工作,但mysql没有错误日志,但我认为制作/opt/lampp/ 777不是一个好主意,因此我做了一些改进原始答案:

  1. sudo chmod 777 /opt/lampp/var/
  2. sudo chown -R mysql:mysql /opt/lampp/var/mysql/
  3. sudo lampp restart

答案 5 :(得分:0)

Mysql服务器遇到相同的问题。 opt / lampp / bin / mysql.server:264:杀死:无此类进程错误。然后,我按照以下步骤操作并解决了我的问题。

  1. 检查MySQL服务状态。

    mysql服务状态

  2. 使用命令service MySQL stop停止服务。您将被提示提供密码,只需输入密码即可。

    服务mysql停止

  3. 现在您所需要做的就是使用sudo / opt / lampp / lampp start正常启动xampp

    sudo / opt / lampp / lampp启动

答案 6 :(得分:-1)

由于您使用ubuntu,因此可以尝试执行所有步骤; 下载安装包 第一步是从官方Apache Friends website:

下载适用于Linux的XAMPP软件包
cd /home/[username]/Downloads
chmod 755 xampp-linux-x64-7.2.10-0-installer.run
ls -l xampp-linux-x64-7.2.10-0-installer.run
sudo ./xampp-linux-7.2.10-0-installer.run`

然后继续进行设置。