我有2個eccomerce網站,它們具有幾乎相同的產品數據庫。我想將產品表託管在一個單獨的數據庫中,以供2個電子商務網站共享。1個查詢中的2個數據庫
我試圖一次連接到2個獨立的數據庫,但無法讓它工作。
我使用plesk,在同一個用戶下有多個數據庫的唯一方法是在服務器上手動設置它,但我無法弄清楚。
我理想中的數據庫設置會...
Site A:
shared_db (products)
db_A (orders, customers, etc...)
Site B:
shared_db (products)
db_B (orders, customers, etc...)
最新最好的方式去嗎?
服務器:PHP 5.3,IIS7,PLESK,godaddy專用服務器。
是的,他們是單獨的連接,所以上述不會工作 – tuurbo
你的建議很有意義,但確實在應用層做了更多的工作。您將不得不發出兩個查詢,每個數據庫一個查詢,然後按結果來滿足您的需求。此鏈接也可能有一些用處:http://www.mysqlperformanceblog.com/2009/08/06/why-you-dont-want-to-shard/ –