簡體   English   中英

如何使用 PHP 連接到 SQL 服務器?

[英]How do I connect to SQL server with PHP?

我使用 xampp PHP 8.1 我正在嘗試連接到 SQL Server。 我下載了驅動程序,但在啟動 xampp 時,我收到消息(在日志文件中)說找不到驅動程序。 我不知道問題是什么,因為擴展文件路徑是正確的,驅動程序是正確的,但它們不會加載。

要使用 PHP 連接到 SQL Server 數據庫,您可以使用 sqlsrv_connect() 函數。

一個例子:

$serverName = "serverName\instanceName";
$databaseName = "databaseName";

$connectionOptions = array(
  "Database" => $databaseName,
  "Uid" => "username",
  "PWD" => "password"
);

$conn = sqlsrv_connect($serverName, $connectionOptions);

if ($conn) {
  // Connection was successful
} else {
  // Connection failed
  die(print_r(sqlsrv_errors(), true));
}

為了連接 SQL 數據庫,您需要給定的數據庫用戶名、密碼和 PHP sqlsvr_connect() 函數。

$serverName = "serverName\\sqlexpress"; //serverName\instanceName
$connectionInfo = array( "Database"=>"dbName", "user_id"=>"your_user_name", "passwod"=>"your_password");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ) {
     echo "Connection was successful! <br />";
}else{
     echo "Connection was not successful! <br />";
     die( print_r( sqlsrv_errors(), true));
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM