簡體   English   中英

在 php mysqli 如何比較不同數據庫中的兩個表數據

[英]In php the mysqli how to compare two table data in different database

完成 mysqli 連接后如何編碼比較數據。

數據庫名稱 garden_fruit1,密碼 123456,數據庫用戶名 garden_fruit1。

$link1 = mysqli_connect("localhost", "garden_fruit1", "123456", "garden_fruit1"); 

// Check for connection 
if($link1 == true) { 
    echo "garden_fruit1 Connected Successfully"; 
} 
else { 
    die("ERROR: Could not connect " . mysqli_connect_error()); 
} 

數據庫名稱 garden_fruit2,密碼 123456,數據庫用戶名 garden_fruit2。

$link2 = mysqli_connect("localhost", "garden_fruit2", "123456", "garden_fruit2"); 

// Check for connection 
if($link2 == true) { 
    echo "garden_fruit2 Connected Successfully"; 
} 
else { 
    die("ERROR: Could not connect " . mysqli_connect_error()); 
} 

示例數據庫表。

fruit1 //from garden_fruit1 database 
===========================
|id_fruit_1   fruit    price
|1            apple    3.00
|2            grape    5.00


fruit2 //from garden_fruit2 database 
===========================
|id_fruit_2   fruit    price
|1            apple    3.00
|2            grape    5.00

獲取連接到數據庫

$data1 = mysqli_query($link1,"SELECT id_fruit_1 FROM fruit1"); //database garden_fruit1
$data2 = mysqli_query($link2, "SELECT id_fruit_2 FROM fruit2"); //database garden_fruit2

所以,我想問一下如何從差異數據庫中比較數據?

您可以使用添加到表中的數據庫前綴:

SELECT id_fruit_1 FROM garden_fruit1.fruit1
SELECT id_fruit_2 FROM garden_fruit2.fruit2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM