如何使用PHP从网站连接到Microsoft SQL数据库

问题描述 投票:2回答:1

到目前为止,我一直使用典型的PHPMyAdmin接口来处理数据库。

现在我已经交了.bak文件并指向“Microsoft SQL Server Management Studio”并告诉他使用它。

我的问题是我不知道如何做最基本的事情。例如,当我想连接到PHPMyAdmin数据库时,我知道我需要定义主机,用户,密码和数据库,并将该信息输入mysqli_connect(),就是这样。

所以我的问题是:

如何连接到我在SQL Server Management Studio中的数据库?我以前做过的方式一样吗?如果是这样,我在哪里可以找到所需的信息,如主机,用户,密码?

php sql-server
1个回答
0
投票

我会安装SQLSRV PDO扩展。然后使用类似的方法来访问数据库

$database = "";
$server = "";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", DB_USER, DB_PASSWORD);

$sql = "SELECT * FROM Table WHERE MemberID =:MemberID";

$iMemberID = 5;

$st = $conn->prepare($sql);

//named placeholders within the execute() as an array.
   $st->execute(array(':MemberID'=>$iMemberID));
//OR using bind param..
   $st->bindParam(':MemberID', $iMemberID);

while ($row = $st->fetch()){
    echo "<pre>";
    var_dump($row);
    echo "</pre>";
}
© www.soinside.com 2019 - 2024. All rights reserved.