我加入兩個數據庫以完成查詢。在mySql中加入多個數據庫,用戶信用問題
$strSQL = "SELECT tbl.SecurityKey,
tbl.method,
tbl.amount,
tbl.TxType,
CONCAT(u.firstname,' ',u.lastname) AS fullname
FROM $CFG->paymentdbname.tblPayment tbl
JOIN $CFG->dbname.vle5_user u
ON u.id = " . $uid . "
WHERE VendorTxCode='" . mysql_real_escape_string($strVendorTxCode) . "' and VPSTxId='" . mysql_real_escape_string($strVPSTxId) . "'";
,我遇到的問題是,每個數據庫都有自己的用戶,所以當我嘗試運行與任一用戶失敗作爲這麼想的有正確的權限的用戶查詢。
我曾在Plesk控制面板周圍良好的追捕,因爲我雖然答案可能是有訪問既是數據庫用戶,但是這似乎並沒有成爲一種選擇。
不知道如果你看着它,但HTTP使用兩種不同的DB:/ /stackoverflow.com/questions/1565993/oracle-database-link-mysql-equivalent可能會給你一些方向... – 2012-03-14 12:48:19