首頁 > 後端開發 > php教程 > 如何使用 PHP 內建函數連接到資料庫?

如何使用 PHP 內建函數連接到資料庫?

WBOY
發布: 2024-04-23 08:06:02
原創
405 人瀏覽過

本文介紹了使用 PHP 內建 mysqli_* 函數連接到 MySQL 資料庫的步驟:載入 MySQL 擴充功能。建立連接,需要主機名稱、使用者名稱、密碼、資料庫名稱和連接埠。檢查連線是否成功。實戰案例:連接名為 "test_db" 的資料庫,使用者名為 "root",密碼為空,主機名為 "localhost"。關閉連線。

如何使用 PHP 内置函数连接到数据库?

使用 PHP 內建函數連接到資料庫

PHP 提供了多種內建函數來連接到不同類型的資料庫。本文將示範如何使用 mysqli_* 函數連接到 MySQL 資料庫。

先決條件

  • PHP 已安裝在您的系統上。
  • MySQL 資料庫已建立並配置。

步驟

  1. #載入MySQL 擴充功能

    使用extension=mysqli 指令將MySQL 擴充功能載入到您的php.ini 設定檔中。

  2. 建立連線

    呼叫 mysqli_connect() 函數來建立到資料庫的連線。此函數需要五個參數:

    $mysqli = mysqli_connect($host, $username, $password, $database, $port);
    登入後複製
    • $host:資料庫伺服器的主機名稱或IP 位址
    • $username:使用於連接資料庫的使用者名稱
    • $password:用於連接資料庫的密碼
    • $database:要連接的資料庫的名稱
    • $port:資料庫伺服器偵聽的連接埠(預設為3306)
  3. 檢查連線

    使用mysqli_connect_errno()mysqli_connect_error() 函數檢查連線是否成功。

    if (mysqli_connect_errno()) {
        echo "连接失败: " . mysqli_connect_error();
    }
    登入後複製

實戰案例

連接到一個名為"test_db" 的資料庫,使用者名稱為"root",密碼為空,主機名為"localhost"。

$mysqli = mysqli_connect("localhost", "root", "", "test_db");
if (mysqli_connect_errno()) {
    echo "连接失败: " . mysqli_connect_error();
}
登入後複製

關閉連線

使用 mysqli_close() 函數關閉連線。

mysqli_close($mysqli);
登入後複製

以上是如何使用 PHP 內建函數連接到資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板