Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与MySQL服务器的连接失败_Mysql_Networking_Database Connection - Fatal编程技术网

与MySQL服务器的连接失败

与MySQL服务器的连接失败,mysql,networking,database-connection,Mysql,Networking,Database Connection,我试图从默认的LinuxMySQL客户端访问数据库,但得到的只是一个超时。它实际上是WordPress网站使用的数据库,在配置文件中我可以看到DB服务器的IP地址实际上是localhost 127.0.0.1。因此,我假设DB服务器的主机名与网站的主机名相同 我能够使用编写的PHP脚本连接到数据库,并使用相同的信息上传到服务器,通过ShowVariables查询,我能够验证端口号3306,并将其指定给客户端。我可以看到很多变量,但我不确定使用哪一个 有什么帮助吗?如果您的Wordpress站点是

我试图从默认的LinuxMySQL客户端访问数据库,但得到的只是一个超时。它实际上是WordPress网站使用的数据库,在配置文件中我可以看到DB服务器的IP地址实际上是localhost 127.0.0.1。因此,我假设DB服务器的主机名与网站的主机名相同

我能够使用编写的PHP脚本连接到数据库,并使用相同的信息上传到服务器,通过ShowVariables查询,我能够验证端口号3306,并将其指定给客户端。我可以看到很多变量,但我不确定使用哪一个


有什么帮助吗?

如果您的Wordpress站点是远程的,您必须像远程连接一样连接到DB服务器,而不是本地连接。如果wordpress和DB server在同一台服务器上,则连接DB的配置文件是localhost,但如果您想从远程主机连接,则必须使用远程数据配置connecto。

我知道,这就是为什么我在帖子中说,我假设DB server的主机名与网站的主机名相同。实际上,我使用的域名与网站的sTry相同,用于检查mysql是否在linux终端的telnet中处于活动状态,例如:telnet«hostname»3306如果继续尝试,我可能很快就会超时。