mssql_connect
是 PHP 中用于連接 MSSQL 數據庫的函數。在 PHP 7.0 之后,這個函數已經被廢棄,建議使用 sqlsrv_connect
或 PDO
來連接 MSSQL 數據庫。不過,如果你仍然需要使用 mssql_connect
,以下是連接 MSSQL 數據庫的步驟:
確保已經安裝了 PHP 和 MSSQL 擴展。在 PHP 5.3 及更高版本中,需要安裝 php_mssql.dll
擴展。
加載 MSSQL 擴展。在 php.ini
文件中添加以下代碼:
extension=php_mssql.dll
重啟 Web 服務器,以使更改生效。
編寫 PHP 代碼來連接 MSSQL 數據庫。以下是一個示例:
<?php
// 數據庫連接參數
$server = 'localhost'; // 數據庫服務器地址
$user = 'username'; // 數據庫用戶名
$password = 'password'; // 數據庫密碼
$database = 'mydatabase'; // 數據庫名稱
// 連接到 MSSQL 數據庫
$connection = mssql_connect($server, $user, $password);
if (!$connection) {
die('連接失敗: ' . mssql_get_last_message());
}
// 選擇數據庫
if (!mssql_select_db($database, $connection)) {
die('選擇數據庫失敗: ' . mssql_get_last_message());
}
// 執行查詢
$query = "SELECT * FROM mytable";
$result = mssql_query($query, $connection);
if (!$result) {
die('查詢失敗: ' . mssql_get_last_message());
}
// 輸出查詢結果
while ($row = mssql_fetch_assoc($result)) {
echo "ID: " . $row['id'] . " - Name: " . $row['name'] . "<br>";
}
// 關閉數據庫連接
mssql_close($connection);
?>
請注意,由于 mssql_connect
已經被廢棄,建議使用 sqlsrv_connect
或 PDO
來連接 MSSQL 數據庫。