首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]PDO_SQLSRV DSN()函数—用法及示例

发布于 2025-05-01 17:19:43
0
16

PDO_SQLSRV DSN()函数是用于创建连接到 Microsoft SQL Server 数据库的 PDO 数据源名称(DSN)。下面是该函数的用法和示例:

用法:

string PDO_SQLSRV DSN(
   string $serverName,
   string $databaseName,
   string $driverOptions
)

参数说明:

  • $serverName:指定 SQL Server 的主机名或 IP 地址。
  • $databaseName:指定要连接的数据库名称。
  • $driverOptions:可选参数,用于指定额外的驱动选项,例如连接超时时间等。

示例:

$serverName = "localhost";
$databaseName = "mydatabase";
$dsn = "sqlsrv:Server=$serverName;Database=$databaseName";

try {
   $conn = new PDO($dsn, "username", "password");
   $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
   echo "Connected successfully!";
} catch (PDOException $e) {
   echo "Connection failed: " . $e->getMessage();
}

在上面的示例中,我们首先指定了 SQL Server 的主机名和数据库名称,然后将它们拼接到一个字符串中作为 DSN,最后使用该 DSN 创建了一个 PDO 连接对象。如果连接成功,将输出 "Connected successfully!",否则将输出连接错误的详细信息。

请注意,上述示例中的 "username" 和 "password" 需要替换为实际的数据库用户名和密码。另外,根据实际情况,你可能需要根据需要设置其他 PDO 属性和选项。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流