mysql - xampp访问phpmyadmin - 安装xampp,但phpmyadmin不连接




xampp数据库 (2)

  1. 转至http:// localhost / security / ,然后单击链接http://localhost/security/xamppsecurity.php

  2. 之后,将超级用户的密码更改为“root”。

    之后,打开你的http:// localhost / phpmyadmin /

所以我在运行Ubuntu 14.04LTS的Linux机器上安装了xampp。 现在突然间,当我尝试连接到phpmyadmin它拒绝连接。 我已经分别安装了mysql,但似乎没有工作。 任何解决方法?

我得到的错误是:

MySQL said: 

Cannot connect: invalid settings. Connection for controluser as defined in your configuration failed. 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.

任何理由为什么会发生这种情况并解决它?


根据RiggsFolly的评论,我运行了两个MySQL实例

所以这两个MySQL服务器最终搞乱phpmyadmin,这是如何关闭外部mysql服务器,而使用xampp的内置mysql服务器使用phpmyadmin成功连接:

  1. 使用whichmysql来查找正在运行的实用程序

  2. 导航到外部MySQL服务正在运行的目录:

    $ cd /usr/bin

    $ mysqladmin shutdown

这将关闭正在运行的MySQL服务。

$ sudo service mysql stop

如果它已经关闭,它也会告诉你服务的状态。

  1. 现在我们需要停止Xampp mysql服务器,所以我们导航到/lampp/bin并再次执行相同的命令来关闭mysql服务器。

    $ cd /opt/lampp/bin

    $ mysqladmin shutdown

  2. 只需重新启动xampp,你应该很好去。

    $ sudo /opt/lampp/lampp restart





xampp