phpmyadmin 停止运行 (1045)

phpmyadmin 停止运行 (1045)

我正常使用 phpmyadmin,但今天不知何故每次我尝试以任何用户(甚至是 root 用户)登录时,都会收到以下错误

#1045 Cannot log in to the MySQL server

我检查了 mysql 在服务器上正常运行,并且我可以使用命令行以所有用户身份正常登录。

apache或者mysql中没有错误日志!

请问有什么建议吗?

答案1

多种可能解决方案的总结

显然其中一种方法(评论)有助于解决问题,因此我在这里总结一下:

  1. 修改配置文件:

    编辑config.inc.php

    改成。localhost127.0.0.1

    您可以在 中找到配置文件/etc/phpmyadmin/

    由于此配置文件中的编辑会自动应用,因此不需要重新启动 phpMyAdmin。

  2. 创建新密码:

    $ mysqladmin -u root password NEWPASSWORD
    
  3. 重新安装 phpMyAdmin (卸载 + 全新安装):

    sudo apt-get remove phpmyadmin
    sudo apt-get update
    sudo apt-get install phpmyadmin
    

    可以找到有关新安装的更多详细信息这里

相关内容