首頁 > 後端開發 > php教程 > 如何從單一 PHP 網頁連接到多個 MySQL 資料庫?

如何從單一 PHP 網頁連接到多個 MySQL 資料庫?

Susan Sarandon
發布: 2024-12-20 20:44:14
原創
431 人瀏覽過

How to Connect to Multiple MySQL Databases from a Single PHP Webpage?

在單一網頁上連接多個MySQL 資料庫

問題:

問題:

我們如何在單一PHP 網頁中建立與多個MySQL 資料庫的連線?目前,我們知道使用 mysql_connect() 連接到單一資料庫。但是,我們希望將此功能擴展到多個資料庫。

答案:
$dbh1 = mysql_connect($hostname, $username, $password);
$dbh2 = mysql_connect($hostname, $username, $password, true);
登入後複製

使用多個mysql_connect() 指令可以連接到不同的資料庫,但需要指定第四個參數('new_link')為true 以防止重複使用相同的連接。例如:
mysql_select_db('database1', $dbh1);
mysql_select_db('database2', $dbh2);
登入後複製

要選擇特定資料庫,請傳遞對應的連結識別碼:
mysql_query('SELECT * FROM tablename', $dbh1); // database1
mysql_query('SELECT * FROM tablename', $dbh2); // database2
登入後複製

然後,在執行查詢時使用連結識別碼:

警告:要注意的是mysql_connect() 在PHP中已被棄用7.0 並在 PHP 7.2 中刪除。建議使用較新的 PDO 函數進行資料庫連接。

以上是如何從單一 PHP 網頁連接到多個 MySQL 資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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