首頁  >  文章  >  後端開發  >  如何使用 PHP 連線到遠端 MySQL 資料庫?

如何使用 PHP 連線到遠端 MySQL 資料庫?

WBOY
WBOY原創
2024-06-02 12:36:561077瀏覽

如何使用 PHP 連線到遠端 MySQL 資料庫?步驟:建立 PHP 檔案。使用 mysqli_connect() 建立連線。檢查連線是否成功。運行腳本測試連線。實戰案例:執行查詢來檢索和列印使用者名稱。

如何使用 PHP 连接到远程 MySQL 数据库?

如何使用PHP 連線到遠端MySQL 資料庫

先決條件

    ##已安裝PHP。
  • 已建立遠端 MySQL 資料庫。
  • 已知道遠端 MySQL 資料庫的連線詳細資訊(主機名稱、使用者名稱、密碼、連接埠)。

步驟 1:建立一個 PHP 文件

建立一個新的 PHP 文件,例如

connect_to_remote_mysql.php#。

步驟 2:建立連線

在 PHP 檔案中,使用

mysqli_connect() 函數來建立到遠端 MySQL 資料庫的連線。

<?php
$hostname = 'remote_host_name';   // 远程数据库的主机名
$username = 'username';           // 数据库用户名
$password = 'password';           // 数据库密码
$database = 'database_name';       // 要连接的数据库名称
$port = 3306;                     // 数据库端口(通常为 3306)

$conn = mysqli_connect($hostname, $username, $password, $database, $port);

if (!$conn) {
    die("连接失败:" . mysqli_connect_error());
}
?>

步驟 3:檢查連線

透過檢查

$conn 變數是否為空來檢查連線是否成功。

<?php
...
if (!$conn) {
    die("连接失败:" . mysqli_connect_error());
} else {
    echo "连接成功!";
}
...
?>

步驟 4:執行腳本來測試連接

將 PHP 檔案保存在您的 Web 伺服器上並透過瀏覽器存取它。如果您看到 "連線成功!" 訊息,則表示您已成功連線到遠端 MySQL 資料庫。

實戰案例:執行查詢

使用建立的連線可以執行查詢,例如:

<?php
...
$query = "SELECT * FROM users";
$result = mysqli_query($conn, $query);

if ($result) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "用户名:" . $row['username'] . "<br>";
    }
} else {
    echo "查询失败:" . mysqli_error($conn);
}
...
?>

此範例查詢

users表並列印使用者名稱。

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

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