欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php 连接 mssql AG

在 PHP 中连接 Microsoft SQL Server 数据库,可以使用 PDOsqlsrv 或 odbc 扩展。

使用 PDO 扩展连接 Microsoft SQL Server 数据库的基本步骤如下:

  1. 创建一个连接对象:

php

$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new PDO("sqlsrv:Server=$servername;Database=$dbname", $username, $password);
  1. 执行 SQL 查询:

php

$sql = "SELECT * FROM table"; $result = $conn->query($sql);
  1. 处理查询结果:

php

if ($result->rowCount() > 0) {    foreach ($result as $row) {        echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";    } } else {    echo "0 results"; }
  1. 关闭连接:

php

$conn = null;

使用 sqlsrv 扩展连接 Microsoft SQL Server 数据库的基本步骤如下:

  1. 创建一个连接对象:

php

$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = sqlsrv_connect($servername, array("Database"=>$dbname, "UID"=>$username, "PWD"=>$password));
  1. 执行 SQL 查询:

php

$sql = "SELECT * FROM table"; $result = sqlsrv_query($conn, $sql);
  1. 处理查询结果:

php

if ($result !== false) {    while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {        echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";    } } else {    echo "0 results"; }
  1. 关闭连接:

php

sqlsrv_close($conn);

使用 odbc 扩展连接 Microsoft SQL Server 数据库的基本步骤如下:

  1. 创建一个连接对象:

php

$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $connectionString = "Driver={SQL Server};Server=$servername;Database=$dbname"; $conn = odbc_connect($connectionString, $username, $password);
  1. 执行 SQL 查询:

php

$sql = "SELECT * FROM table"; $result = odbc_exec($conn, $sql);
  1. 处理查询结果:

php

if (odbc_num_rows($result) > 0) {    while ($row = odbc_fetch_array($result)) {        echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";    } } else {    echo "0 results"; }
  1. 关闭连接:

php

odbc_close($conn);

这些示例代码可以基于实际情况进行修改和扩展。


普通分类: