返回首页

如何用php访问sqlserver?

201 2023-12-12 03:54 admin

以下是使用 PHP 访问 SQL Server 数据库的步骤:

1. 确保 PHP 已安装 SQL Server 驱动程序。可以使用以下命令检查:

```

php -m | grep sqlsrv

```

如果没有输出,则需要安装 SQL Server 驱动程序。可以从 Microsoft 官网下载并安装。

2. 在 PHP 代码中连接到 SQL Server 数据库。可以使用以下代码:

```

$serverName = "serverName\instanceName";

$connectionOptions = array(

    "Database" => "databaseName",

    "Uid" => "username",

    "PWD" => "password"

);

$conn = sqlsrv_connect($serverName, $connectionOptions);

if( $conn === false ) {

    die( print_r( sqlsrv_errors(), true));

}

```

其中,$serverName 是 SQL Server 实例的名称,$connectionOptions 是连接选项,包括数据库名称、用户名和密码。

3. 执行 SQL 查询。可以使用以下代码:

```

$sql = "SELECT * FROM tableName";

$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['columnName'] . "<br />";

}

```

其中,$sql 是 SQL 查询语句,$stmt 是查询语句的结果集。可以使用 sqlsrv_fetch_array() 函数逐行获取结果集中的数据。

4. 关闭数据库连接。可以使用以下代码:

```

sqlsrv_free_stmt($stmt);

sqlsrv_close($conn);

```

以上就是使用 PHP 访问 SQL Server 数据库的基本步骤。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片

网站地图 (共14个专题12863篇文章)

返回首页