首頁 >後端開發 >php教程 >如何使用 PDO 和「sqlsrv」驅動程式連線到 SQL Server?

如何使用 PDO 和「sqlsrv」驅動程式連線到 SQL Server?

Susan Sarandon
Susan Sarandon原創
2024-11-07 11:37:02595瀏覽

How to Connect to SQL Server Using PDO and the 'sqlsrv' Driver?

使用PDO 和SQL Server 驅動程式連線到SQL Server

嘗試使用PDO 建立與SQL Server 資料庫的連線時,開發人員可能會遇到關於要使用的適當連接字串的混亂。雖然存在 odbc、dblib 和 mssql 等各種驅動程序,但透過 PDO 連接到 SQL Server 的建議驅動程式是「sqlsrv」。

帶有「sqlsrv」驅動程式的連接字串

使用'sqlsrv' 驅動程式時的連接字串應遵循以下格式:

$db = new PDO("sqlsrv:Server=YouAddress;Database=YourDatabase", "Username", "Password");

此連線字串包含下列元素:

  • 伺服器: SQL Server 執行個體的位址。
  • 資料庫:要連接的資料庫的名稱。
  • 使用者名稱:具有適當權限的資料庫使用者名稱。
  • 密碼: 指定使用者名稱的資料庫密碼。

範例程式碼

以下程式碼範例示範如何使用PDO 和'sqlsrv' 驅動程式建立與SQL Server 資料庫的連線:

<?php

try {
    // Replace "YourAddress", "YourDatabase", "Username", and "Password" with actual values.
    $db = new PDO("sqlsrv:Server=YourAddress;Database=YourDatabase", "Username", "Password");
    echo "Connection established successfully." . PHP_EOL;
} catch (PDOException $e) {
    echo "Connection failed: " . $e->getMessage() . PHP_EOL;
}

?>

透過遵循這些準則,開發人員可以使用PDO 和'sqlsrv' 驅動程式有效地連接到SQL Server 資料庫「sqlsrv」驅動程式。

以上是如何使用 PDO 和「sqlsrv」驅動程式連線到 SQL Server?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn