我无法访问 PHPMyAdmin。当我想去那里时,我收到此错误:
#2002 - 服务器没有响应(或者本地 MySQL 服务器的套接字配置不正确)
我用谷歌搜索了这个错误,但不清楚。
我尝试知道此代码打开了哪个端口:
pgrep mysql
mysql运行时有两个端口打开。
我想在我的本地主机中访问 PHPMyAdmin。我正在使用 Ubuntu 操作系统
在 Ubuntu 中,默认情况下mysql
不侦听 TCP/IP 连接。它只使用本地套接字。
当前本地套接字配置在/etc/mysql/my.cnf
。如果打开此文件,您应该会找到类似以下内容的内容:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
你应该做的只是打开PHPMyAdmin
的配置文件(config.inc.php
)并更改套接字地址。也许您的 PHPMyAdmin 上没有本地套接字配置,或者可能有所不同。该文件应包含一行(当然,将地址调整为您在my.cnf
):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)