我正在尝试连接到客户端的数据库(我是学生),该网站正在使用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连接的服务器位于同一台服务器上。
感谢您的帮助。
答案 0 :(得分:0)
由于1433是MSSQL的标准端口,因此在与mssql_connect()
连接时,您不必指定它。如果要指定其他端口,则需要使用以下格式:
$host = "localhost,1433";