以下是 PHP 使用 PDO 连接 SQL Server 的完整攻略:
步骤
以下是 PHP 使用 PDO 连接 SQL Server 的步骤:
-
安装 SQL Server 驱动程序。
-
创建一个 PDO 对象,使用 SQL Server 驱动程序连接到数据库。
-
执行 SQL 查询。
-
处理查询结果。
示例说明
以下是两个示例说明,演示了如何使用 PDO 连接 SQL Server。
示例一:连接到 SQL Server 数据库
以下是连接到 SQL Server 数据库的示例:
$serverName = "localhost";
$databaseName = "myDatabase";
$username = "myUsername";
$password = "myPassword";
try {
$pdo = new PDO("sqlsrv:Server=$serverName;Database=$databaseName", $username, $password);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
} catch (PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
在上面的代码中,我们创建了一个 PDO 对象,并使用 SQL Server 驱动程序连接到数据库。如果连接成功,则输出“Connected successfully”;否则,输出错误信息。
示例二:执行 SQL 查询
以下是执行 SQL 查询的示例:
$pdo = new PDO("sqlsrv:Server=$serverName;Database=$databaseName", $username, $password);
$sql = "SELECT * FROM myTable";
$stmt = $pdo->query($sql);
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo "Id: " . $row["id"] . " Name: " . $row["name"] . "<br>";
}
在上面的代码中,我们执行了一个 SQL 查询,并使用 fetch() 方法获取查询结果。最后,输出查询结果。
结论
通过遵循这些步骤,可以轻松使用 PDO 连接 SQL Server。请注意,在连接到数据库时,应该使用正确的用户名和密码,并确保数据库已经启动。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php使用pdo连接sqlserver示例分享 - Python技术站