要在PHP7中连接SQL Server,您需要使用SQLSRV扩展。以下是一些步骤:
下载并安装SQL Server驱动程序。您可以从Microsoft官方网站上下载适用于PHP7的SQL Server驱动程序。根据您的操作系统和PHP版本选择正确的驱动程序。
将下载的驱动程序解压缩到PHP的扩展目录中。您可以在php.ini文件中找到扩展目录的位置。
在php.ini文件中启用SQLSRV扩展。找到以下行并取消注释(删除前面的分号):
extension=sqlsrv
extension=pdo_sqlsrv
重启Web服务器以使更改生效。
在您的PHP代码中使用以下代码连接到SQL Server数据库:
$serverName = "your_server_name";
$connectionOptions = array(
"Database" => "your_database_name",
"Uid" => "your_username",
"PWD" => "your_password"
);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
die(print_r(sqlsrv_errors(), true));
}
请确保将"your_server_name"、"your_database_name"、"your_username"和"your_password"替换为实际的服务器名称、数据库名称、用户名和密码。
现在您可以使用SQL Server连接执行查询和其他操作。例如:
$sql = "SELECT * FROM your_table";
$stmt = sqlsrv_query($conn, $sql);
if ($stmt === false) {
die(print_r(sqlsrv_errors(), true));
}
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
echo $row['column_name'] . "<br>";
}
sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);
这是一个简单的示例,显示如何执行查询并遍历结果集。
这些步骤应该能够帮助您在PHP7中连接到SQL Server数据库。请注意,您还可以使用其他方法,如PDO和ODBC来连接SQL Server,具体取决于您的需求和环境。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站