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

时间:2018-09-03 11:45:20

标签: php sql-server

直到现在,我一直使用典型的PHPMyAdmin接口进行数据库操作。

现在,我已经获得一个.bak文件,并指向“ Microsoft SQL Server Managment Studio”,并被告知要使用它。

我的问题是我不知道该怎么做最基本的事情。例如,当我想连接到PHPMyAdmin数据库时,我知道我需要定义主机,用户,密码和数据库,然后将该信息扔到mysqli_connect()中。

所以我的问题是:

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

1 个答案:

答案 0 :(得分: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>";
}