数据库连接正常,phpmyadmin将不起作用

问题描述:

我已经能够连接到我的本地数据库就好了;从MySQL命令行运行的查询工作得很好,这是当我尝试导航到phpmyadmin的,它给了我下面的错误:数据库连接正常,phpmyadmin将不起作用

Error 

    MySQL said: Documentation 
    #2002 - No connection could be made because the target machine actively refused it. 

    The server is not responding (or the local server's socket is not correctly configured). 

谁能告诉我怎么解决这个问题,我试图寻找其他地方,我只是不明白。

如果phpmyadmin和DB在同一台机器上,那么它可以连接到套接字或通过TCP。虽然我不知道,因为你没有发布任何你的配置,所以看起来可能会使用TCP,并且它指向一个地址或本地主机或127.0.0.1或xxxx或端口号,没有打开,听不到,或者被防火墙挡住了。 (这是一个远射,但检查您的conf文件中的主机名与cat/etc/hosts的输出相对应,以查看是否指向同一位置或IP。)如果您发布配置,我可以告诉你在一分钟内。如果要运行netstat -tuplnetstat -an | grep -i sql并查看您的守护程序是否正在侦听预期的IP端口,这将给我们提供线索。根据你的机器,你也可以尝试执行一个updatedb后跟一个“locate mysql | grep -i sock”来查看你的mysql套接字的位置。将这些情侣测试的结果与你的配置进行比较'。让我知道。干杯。 Jason 发布脚本:下次发布时,请包括操作系统,版本,版本,位置等,以便我们可以帮助您更好。