Loading

php怎么连接sqlsrv

连接 Microsoft SQL Server 数据库时,可以使用 PHP 中的 sqlsrv 扩展程序来连接数据库。以下是连接 Microsoft SQL Server 数据库的一些示例代码:

首先,确保已经安装并启用 sqlsrv 扩展程序。如果未安装,请参考 php.net/sqlsrv 进行安装。

然后,使用以下代码连接到 SQL Server 数据库:

$serverName = "localhost";
$connectionInfo = array( "Database"=>"yourDatabase", "UID"=>"yourUsername", "PWD"=>"yourPassword");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
     echo "连接成功!";
}else{
     echo "连接失败!";
     die( print_r( sqlsrv_errors(), true));
}

在上面的代码中,将 $serverName 更改为 SQL Server 的主机名或 IP 地址,将 yourDatabaseyourUsernameyourPassword 更改为实际的数据库名称、用户名和密码。

如果连接成功,将输出 "连接成功!";如果连接失败,将输出错误信息。

此外,您可以使用以下代码在 SQL Server 中执行查询:

$query = "SELECT * FROM yourTable";
$stmt = sqlsrv_query( $conn, $query);
if( $stmt === false ) {
     die( print_r( sqlsrv_errors(), true));
}
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
      echo $row['column1'].", ".$row['column2']."<br />";
}

yourTable 更改为实际的表名,并使用实际的列名称更新代码。

在上面的代码中,首先使用 sqlsrv_query() 函数执行查询,然后使用 sqlsrv_fetch_array() 函数遍历结果集并输出结果。

希望这些示例代码能够帮助您连接 Microsoft SQL Server 数据库。

posted @ 2023-02-26 22:17  5572  阅读(194)  评论(0编辑  收藏  举报