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 地址,将 yourDatabase
、yourUsername
和 yourPassword
更改为实际的数据库名称、用户名和密码。
如果连接成功,将输出 "连接成功!";如果连接失败,将输出错误信息。
此外,您可以使用以下代码在 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 数据库。