从PHP问题连接到MySQL

时间:2010-09-28 13:39:10

标签: php mysql roundcube

尝试安装roundcube webmail - 遇到了一些与驱动程序配置相关的问题 - 我现在很确定驱动程序现在配置好了 - 我收到了错误:

"A connection attempt failed because the connected party did not properly 
respond after a period of time, or established connection failed because 
connected host has failed to respond."

现在,这来自以下文件:

<?php
// hostname or ip of server (for local testing, localhost should work)
$dbServer='localhost';

// username and password to log onto db server
$dbUser='*****';
$dbPass='*****';

// name of database
$dbName='roundcubemail';

    $link = mysql_connect("$dbServer", "$dbUser", "$dbPass")or die(mysql_error());
    print "Connected successfully<br>";
    mysql_select_db("$dbName") or die("Could not select database");
    print "Database selected successfully<br>";

// close connection
mysql_close($link);
?>

用户名和密码都很好。实际上 - 我可以使用相同的凭据通过Toad连接到数据库实例。

在MSSQL中,您可能需要告诉服务器允许来自远程计算机的连接以及所有这些 - 但通过php连接肯定与通过Toad连接相同?

我尝试过设置127.0.0.1而不是localhost,以防通过服务器名称连接。仍然没有快乐。

还有什么我可能需要配置才能让它正常工作吗?

1 个答案:

答案 0 :(得分:0)

我将服务器更改为127.0.0.1:3306并连接!!