MSSQL,PHP连接问题,访问数据库

时间:2014-09-07 00:09:00

标签: php sql sql-server drupal

我正在尝试连接到客户端的数据库(我是学生),该网站正在使用drupal并使用名为SPNET的模块连接到他们的实时库存,MSSQL连接详细信息如下:

localhost,1433
database: techtech
username: tech1
password: EXAMPLEPASSWORD

工作正常,但现在我尝试使用PHP连接到同一个数据库,如下所示:

<?php
$host = "localhost:1433";
$userDB = "tech1";
$passwordDB = "EXAMPLEPASSWORD";

$database = "techtech";
$link = mssql_connect($host, $userDB, $passwordDB);

if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
?>

我收到了这个错误:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost:1433

我不知道如何解决这个问题,这个.php文件与drupal连接的服务器位于同一台服务器上。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

由于1433是MSSQL的标准端口,因此在与mssql_connect()连接时,您不必指定它。如果要指定其他端口,则需要使用以下格式:

 $host = "localhost,1433";