如何确定本地连接PHP和SQL Server的实际服务器?

时间:2017-03-12 17:31:52

标签: php sql-server apache xampp

我正在运行Windows 7,我使用XAMPP,我使用sql create local从命令行创建我的数据库...打开SQL SERVER Management Studio时我的服务器名称是(LocalDB)\ LocalDB ... Inclduing括号..但是当我使用服务器名称连接到数据库时,我收到一条错误消息...我的连接代码如下...我已经添加了我的扩展并在我的php.ini文件中启用它们...我需要帮助如何确定我可以使用哪个服务器名称,因为我认为这可能是问题...我也尝试使用LocalDB,因为它只是服务器名称但没有运气...我在我的SQL上使用Windows身份验证方法Server Management Studio ...

<?php
if($connectInfo = array("UID"=>"userName", "PWD"=>"password",'Database'=>'localSample')){
echo "Array Set Up" . "<br/>";
}else{
echo "Could Not Set Array";
die();
}

$serverName = "LocalDB";

if($conn = sqlsrv_connect($serverName, $connectInfo)){
    echo "Good Connection Good... " . "<br/>";
}else{
    echo "Connection Not Good";
    die();
}

?>

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案...似乎我还需要为SQL Server下载一个ODBC驱动程序....我在下面的链接中找到它...现在一切都很好

https://www.microsoft.com/en-us/download/details.aspx?id=36434