2010-03-05 73 views
0

是否有可能在mysql主機db2上執行SELECT命令,並將其登錄到mysql主機db1?從另一個mysql主機中選擇

例如我在mysql服務器db1上登錄,我想用一個查詢從db1表和db2服務器表中選擇一些數據。我發現我可以使用FEDERATED表格,但我正在尋找一種更簡單的方法,如果它存在

回答

0

我不認爲有一種更簡單的方法。至少我找不到一個。
我做了一些或研究。 (感興趣。)SELECT查詢的手動條目沒有提及任何可以允許它連接到第二個服務器上的數據庫的東西,我也看不到任何可以允許它的東西。 (JOIN中沒有任何內容,CREATE TABLE語法中沒有任何內容,沒有任何內容......)

除FEDERATED引擎外,即。這正是爲什麼它被裝箱的原因;允許這種事情。

我想你可以嘗試設置您的操作系統以創建符號鏈接到第二個服務器的數據文件,並有第一個服務器設置一個目標,一個表,但是這是很難在聯邦引擎的改進。在任何情況下,如果有其他替代品,我懷疑他們是比FEDERATED引擎更簡單。我至少會試一試。

相關問題