PHP前端开发

如何用 PHP 连接 SQL Server?

百变鹏仔 2天前 #PHP
文章标签 如何用

php 连接 sql server 详解

想要在 php 中连接 sql server,以下是一步步的指南:

  1. 安装 sql server 驱动程序

    在 php 中连接 sql server,需要先安装 sql server 驱动程序。可以在 php 手册中找到适用于 windows(sqlsrv)和 linux/macos(pdo_sqlsrv)的操作系统版本的驱动程序。

    立即学习“PHP免费学习笔记(深入)”;

  2. 创建连接

    要创建一个到 sql server 数据库的连接,可以使用 sqlsrv_connect() 函数或 pdo。

    例如,使用 sqlsrv_connect():

    $servername = "localhost";$connectioninfo = array("database" => "database_name", "uid" => "username", "pwd" => "password");$conn = sqlsrv_connect($servername, $connectioninfo);
  3. 执行查询

    连接到数据库后,可以使用 sqlsrv_query() 函数或 pdo 语句执行 查询sql 查询。

    例如,使用 sqlsrv_query():

    $query = "select * from table_name";$result = sqlsrv_query($conn, $query);
  4. 处理结果

    查询执行后,可以使用 sqlsrv_fetch_array() 函数或 pdo 游标来处理结果。

    例如,使用 sqlsrv_fetch_array():

    while ($row = sqlsrv_fetch_array($result, sqlsrv_fetch_assoc)) {    // 处理每一行}
  5. 关闭连接

    完成操作后,使用 sqlsrv_close() 函数或 pdo 关闭连接释放资源。

    例如,使用 sqlsrv_close():

    sqlsrv_close($conn);

参考: