我无法访问localhost上的phpmyadmin。在phpmyadmin页面上它显示“MySQL说:2002 - 没有这样的文件或目录 - 服务器没有响应(或者本地服务器的套接字没有正确配置)。”
我也无法登录我的mysql,因为我无法找到登录密码。当我在终端输入-u root -p
时,系统会提示我输入密码,然后在按Enter键后收到错误消息ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
。我已经安装了XAMPP,我还确保通过输入sudo apt-get install mysql-server
在本地安装了mysql。我迷失了为什么我遇到这个问题以及如何解决它。
答案 0 :(得分:0)
我能够解决这个问题。事实证明我已经安装了MAMP(除了XAMPP)并且它已经在本地主机上运行MySQL,但不是Apache服务器。我只是停止了XAMPP上的所有服务器,并且能够在MAMP上启动Apache和MySQL,然后能够在localhost上访问phpmyadmin。