本文介紹了使用 PHP 內建 mysqli_* 函數連接到 MySQL 資料庫的步驟:載入 MySQL 擴充功能。建立連接,需要主機名稱、使用者名稱、密碼、資料庫名稱和連接埠。檢查連線是否成功。實戰案例:連接名為 "test_db" 的資料庫,使用者名為 "root",密碼為空,主機名為 "localhost"。關閉連線。
使用 PHP 內建函數連接到資料庫
PHP 提供了多種內建函數來連接到不同類型的資料庫。本文將示範如何使用 mysqli_*
函數連接到 MySQL 資料庫。
先決條件
步驟
#載入MySQL 擴充功能
使用extension=mysqli
指令將MySQL 擴充功能載入到您的php.ini 設定檔中。
建立連線
呼叫 mysqli_connect()
函數來建立到資料庫的連線。此函數需要五個參數:
$mysqli = mysqli_connect($host, $username, $password, $database, $port);
$host
:資料庫伺服器的主機名稱或IP 位址$username
:使用於連接資料庫的使用者名稱$password
:用於連接資料庫的密碼$database
:要連接的資料庫的名稱$port
:資料庫伺服器偵聽的連接埠(預設為3306)檢查連線
使用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中文網其他相關文章!